This Mountain Surpasses Everest As World's Highest Peak In Unusual Way
0
Mount Chimborazo, an inactive stratovolcano in the Ecuadorian Andes, has challenged Mount Everest for the title of the world's highest mountain in a unique measurement.