El Ilalo Forest Reserve

The Ilaló is a dormant and highly eroded volcano, located in the basin of the San Pedro River, a tributary of the Guayllabamba River in Quito canton of the province of Pichincha in Northern Ecuador.

Advertisements