Chimborazo
Chimborazo, an inactive volcano, is the highest peak in Ecuador. The name has been translated as “Icy Home of the Gods,” “Sacred Winds of the Moon,” and “Woman in Ice."
Back to Reference Menu