While Menara currently holds the title of the tallest tropical tree, researchers speculate that even taller specimens may ...
Towering over all the other trees on the entire planet, the theatrically named Hyperion – meaning ‘The High One’ in Greek mythology ... deep within the Sequoia National Forest in amongst ...