Home » Alexander von Humboldt
Climate change is wrecking havoc with two of our planet’s icons: Ecuador’s glacier-studded Mount Chimborazo -the highest spot on our planet- and Peru’s Quelccaya, which until recently was the world’s largest tropical ice cap.