Dragon Well Supreme Organic Green Tea
This Supreme Dragon Well Green Tea, also known as Long Jing, is grown in high-altitude gardens of Tianmu mountain. Only the young buds picked in the early spring qualify for the highest grade of Dragon Well tea. Tender and delicate buds produce a pale green infusion. Taste is complex and mellow. Fresh aroma has a hint of chestnut and orchid.
Hand-picked in Lin'an, Hangzhou, Zhejuang, China in early April.