sign in with an
Off Exploring account
I've forgotten my password
Chimborazo I believe. This one is kind of the Northeast. If I´m right, this is also the highest volcano peak in Ecuador, but you can´t see the top because of the clouds.
Uploaded Mar 6, 2009
Comment
Your name
Email address
Solve this sum