All Natural Jasmine Jade (Green Tea) 茉莉古樹玉螺王
Blended with real jasmine flower, 100% natural tea without artificial scent and colour.
Tea Tea base is the highest grade, two leafs and one bud green tea.
The tea trees are grown on the mountain 1200-1800 meters above sea level, untouched by pollution.
How to prepare