This Mountain Surpasses Everest As World's Highest Peak In Unusual Way
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.
9 Oct 04:52 · NDTV.com