green tea leafs from beijing Leave a Comment / Asia, China, food, geotagged, restaurants & bars, travel / July 19, 2010 / beijing, duck, green tea, leafs, quanjude, tea quanjude roast duck restaurant beijing [gmap] green tea leafs from beijing Read More »