At 335 feet (102 meters) in height, the enormous newly-discovered cypress tree — which was found in a forest in Tibet — would tower over the Statue of Liberty.
At 335 feet (102 meters) in height, the enormous newly-discovered cypress tree — which was found in a forest in Tibet — would tower over the Statue of Liberty.
A 102.3-meter Tibetan cypress in Nyingchi, Southwest China s Xizang Autonomous Region, has been identified as the tallest tree to ever be discovered in the Chinese mainland and has been confirmed as the tallest known tree in Asia.