
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 …
Author: Lydia Smith
* VIEW the article originally published here.
** MORE curations: Al Cannistra at San Antonio ONE here.