@wilymountainguide: Chimborazo – the highest mountain in Ecuador at 6,268 m (20,564 ft). Its summit is the closest point on Earth to the sun because of the planet’s equatorial bulge, making it even more unique than Everest in that sense. Known as the King of the Andes, Chimborazo is a symbol of strength, beauty, and Andean spirit.