The Chimborazo Mountains, located in the Andes of Ecuador, are home to the Chimborazo volcano, which holds the unique distinction of being the closest point on Earth to the Sun due to the equatorial ...
When the springs dried up the local indigenous leaders raised their eyes to the heavens. They knew what they would find. Up above, the glacier that capped Chimborazo volcano was receding. But ...