Snow Bud green tea is made from carefully selected apical leaves and buds covered with a very soft layer of silvery fluff, such that it almost looks like white tea. The floral sweetness on the palate brings it further into the white tea category, stunning in its elegance.
1