Yunnan Province in China is the oldest origin area for tea trees; mighty, gorgeous old trees standing firmly in high altitude primitive forests, nurturing day after day, year after year nature’s essence: tea. Black tea made from tea leafs growing in this kind of natural environment are, needless to say, unique in their aroma and taste. [Read More]