Ain’t no mountain high enough for this green tea. Grown in the mountain of Yunnan in China, the altitudes reach around 6,561 feet. Fertile soils and lots of sunshine produce smooth tasting tea. Enjoy this delicious lightly sweet scented cup of goodness after a hike, run or a very long nap.
You are missing some Flash content that should appear here! Perhaps your browser cannot display it, or maybe it did not initialize correctly.
Post a review