Tag: Chimborazo

Chimborazo

Chimborazo Chimborazo, a dormant stratovolcano located in Ecuador, is one of the most significant landmarks in the country. It forms part of the Andes mountain range, the longest continental mountain range in the world. Chimborazo’s peak is notable for its distinction as the furthest point on the Earth’s surface from the Earth’s center. This is …

Continue reading