The Peking University team made the discovery that a 102-meter-tall cypress tree in China has been named the tallest in Asia.
A Chinese research team has announced its discovery of the tallest known tree in Asia in the Yarlung Zangbo Grand Canyon in China’s Tibet Autonomous Region. The towering timber is taller than the Statue of Liberty.
The Peking University team made the discovery while studying a part of the massive canyon using a lidar drone, which uses pulsed lasers to generate ...