News

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.
Besides the 102.3-meter Himalayan cypresses, a large number of giant trees over 85 meters have also been identified in the area, and 25 of them are taller than 90 meters.