Chimborazo: The Summit Closest to the Sun
Did you know that, besides being the closest point to the sun from the Earth’s surface, Chimborazo is a mountain full of history and legends? This imposing peak in Ecuador is one of the country’s most iconic natural symbols and has inspired explorers and local communities for centuries.
Read more


