In 2006, Humboldt State University measured and verified that Hyperion – a 379.1 foot tall redwood tree – is truly the world’s tallest living tree. Hyperion was the largest of three redwoods discovered this summer, which eclipse the previous world record holder, a 370.5-foot tall redwood dubbed Stratosphere Giant, which you can see below. Although … [Read more...] about World’s Tallest Tree is Higher Than the Statue of Liberty