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 […]

Hiware Bazar – India’s Miracle Village

The residents of Hiware Bazar, a remote village in the Ahmednagar district of the state of Maharashtra, India have managed to turn their fortune around in the span of just a few years – they’ve gone from being a drought-stricken populace in the mid-1990s to the richest village in the nation today. Their story is a […]