Enshi Yulu
Enshi yulu traditionally ranks among the top 10 green teas in China. As the only steamed green tea produced in the country, Enshi teas have the highest amount of catechins of all Chinese green teas, and they also boast the highest amount of selenium. We source our Enshi teas from a prestigious tea garden located in one of the most beautiful natural regions in China, at 1100m above sea level.