The Difference Between Chinese & Japanese Green Tea
Both China and Japan green tea come from the same plant, Camellia Sinensis. Their leaves are picked and cooked right away to prevent any oxidation. This is what gives these... Read More