Yunshancha

Yunshancha means Cloud Mountain Tea, as it's grown in an organic tea garden, deep in the high cloud covered mountains of Zhejiang province of China. It is a full leaf green tea, clean with no twigs, and with deep green leaf color. It has a refreshing delicate flavor with a pale green liquor.