Canton Fair

About this product

Tian Hu Shan organic tea is certified organic by BCS and grown at over 800 meters altitude in cloud and high mountains. Each batch of tea has passed over 400 tests, ensuring consumers can taste it with confidence.

More from this supplier