Fresh and vibrant, the most natural tasting of all teas, with its delicate and unfermented leaf green tea most closely resembles the tea in its natural state. Although China and Japan produce the best green teas in the world, other tea growing regions also produce some lesser known green tea varieties.
A delicate, intensely fragrant speciality green tea from the mist shrouded mountains of northern Fujian, China. Tender, silver tipped tea buds are layered with freshly gathered jasmine blossoms, before being hand-rolled into elegant pearls.
"Tea is a work of art and needs a master hand to bring out its noblest qualities"Okakura Kakuzo, The Book of Tea