The most prized Pu’er tea trees produce tea leaves that’s worth thousands per kilo. Discovered in 1991, the largest of these tea trees is 84 feet tall, nestled in the Ailao Mountains near Qiangzha Village in the Yunnan province of China.
At 2,700 years-old, it is also considered one of the oldest. Clarissa Wei takes us on a hike through the mountains of Pu’er to find this elusive tree, which many villagers consider a deity.