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

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.

from Livescience https://ift.tt/CxZl5DL
via IFTTT

Comments