less than 1 minute read


Chimborazo, inactive volcanic mountain in the Cordillera Occidental of the Andes, located in central Ecuador about 120 mi (193 km) from the Pacific Coast. The peak is 20,561 ft (6,267 m) above sea level and Ecuador's highest mountain.

Additional topics

21st Century Webster's Family Encyclopedia21st Century Webster's Family Encyclopedia - Children's literature to Clumber spaniel