The best known, most popular China green tea, Long Jing comes from Zhejiang province.
It is known as “Dragon Well”. It has one of the best reputations among Chinese teas. A must!
The tea grows on the peaks of the Tieh Mu mountains in Zhejiang province. It can be recognised from the way the leaves are folded in a tea leaf shape