Results 1 results found The snow capped Mount Chimborazo in Ecuador, South America Volcano Chimborazo, with 6310 meters the highest mountain in Ecuador, South America