fresh chestnut, and pleasing floral aroma West Lake Longjing Tea,Green Tea Long Jing(dragon well) is the highest quality among all the Longjings from Zhejiang province. In China, there is a territory divide on the Shi Feng Long Jing, Mei Wu Longjing and Xi Hu Long Jing and Zhejiang Long Jing. Shi Feng Long Jing refers to the teas are from Shi Feng mountain, Longjing village and Weng Jian Shan ...