Asia’s tallest tree discovered hiding in the world’s deepest canyon in China


A cypress tree in China  is the tallest tree ever found in Asia. It is usually believed to be the second-tallest tree on this planet, standing at an astonishing 335 toes (102 meters) tall. At this peak, the tree would tower over the Statue of Liberty, which stands at 305 toes (93 m).

The large cypress was found in Might by a Peking College analysis workforce on the Yarlung Zangbo Grand Canyon nature reserve in Bome County, Nyingchi Metropolis, within the Tibet Autonomous Area of China, in line with an announcement launched by the college.