Galapagos Islands 2009 - robatzzyzx
Chimborazo peak (highest peak in Ecuador - 20,700 feet), viewed from the highlands above Quito.

Chimborazo peak (highest peak in Ecuador - 20,700 feet), viewed from the highlands above Quito.