Mt. Chimborazo

Mt. Chimborazo

Mount Everest, when measured in terms of its elevation above sea level, is the highest peak in the world. However, if you measure from the planet's center, where it bulges slightly near the equator, the Chimborazo in Ecuador is the tallest mountain in the world.

Previous Fact Next Fact
Categories:

Latest FactRepublic Video

15 Most Controversial & Costly Blunders in History

Sponsored Links