|
Leopard Snow Buds (Xue Ya) is a rare and certified organic white tea that is grown in the northern region of Fujian, China. The impressive taste is sweet and savory with a clear infusion that is surprisingly full flavored and smooth. This infusion offers a fresh green note with a complex savory flavor and aroma that can be likened to toasted grains and baked sweet potato. The leaf and bud are hand-harvested from high mountain peaks and are covered in a silvery white down that is indicative of reserve quality white tea.
|