A total of 4,140 old tea trees have been discovered in Tujie, a town hidden in the depth of Ailao Mountain in Southwest China’s Yunnan province. The oldest tree, 700 years old and still full of vigor at an altitude of 2,053.3 meters, is identified as "king of tea trees".