Our 2011 Spring "Mu Shu Cha" (母树茶) refers to the mother tea trees of Mengku where the oldest and most primitive Yunnan Large Leaf varietal tea trees still flourish. Our Mu Shu comes from 100-300 year old tea trees growing near Bingdao vill...
Reviews
5.0
1 rating
5
4
3
2
1
Great
This tea taste great and has a really powerful cha qi.