The tallest tree in Asia has been found in a canyon in China A cypress tree in China is the tallest tree ever discovered in Asia. It is also believed to be the second-tallest tree in the world, standing at an astonishing 335 feet (102 meters) tall. At this height, the tree would tower over the Statue of Liberty, which stands at 305 feet (93 m). The gigantic cypress was discovered in May by a Peking University research team at the Yarlung Zangbo Grand Canyon nature reserve in Bome County, Nyingchi City, in the Tibet Autonomous Region of China, according...