Longjing tea (龙井), literally meaning Dragon Well tea, is a variety of pan-roasted green tea that named after its production region-Longjing Village of West Lake in Hangzhou, Zhejiang Province of China. Longjing tea has a history over 1200 years and... Read More
Recent Posts
Most Viewed Posts
Tags