Meet Hyperion, the World’s Tallest Tree
Up until August 2006, the tallest known tree in the world was a 369-foot California redwood (Sequoia sempervirens) nicknamed ‘Stratosphere Giant’, located somewhere in the Humboldt Redwoods State Park in California. To give you some idea about its massive size, that’s twice the height of the Statue of Liberty, minus the foundation. But the Giant lost its status […]