For centuries this very famous aromatic light Green Tea
For centuries this very famous aromatic light Green Tea was known by the name ‘Xia Sha Ren Xiang’ (Astounding Fragrance). A legend explains why. Once in the distant past, some pickers of a particularly good crop filled their baskets before they were ready to go home. Wanting to carry more leaves, they stuffed the excess […]