green tea(organic yunwu tea) is the most well known and one of China's top ten green tea.
Organic yunwu tea from the Jiangxi province of China, is the most well known and one of China's top ten green tea. It is tight and slightly curl shape with brightness green color,clear bright and greenish water color,smelled fresh and sweet aroma,The taste is fresh and mild.