What is Green Tea?
What is Green Tea? Green teas are unoxidised and taste fresh, vibrant and grassy. The best green teas come from China and are picked in Spring. The quality of spring green tea is connected to days in the lunar calendar; Pre-Qingming (early April) and Before Rain (Mid April) being two important picking periods. Qing