Daily Archives: December 18, 2019

Itchimbia Park with the Crystal Palace.

The Guide to The Itchimbia Park in Quito

18Dec

The Itchimbia Park is situated at the top of the slope of the Ichimbia hill, located in Quito’s Historic Centre. It borders the neighbourhoods of El Dorada, San Blas and La Tola.

At an altitude of 2,900 meters, the park is deemed as a naturally formed lookout point since it offers a fantastic view of the Quito Historic Centre, Pichincha Volcano, the modern city and the summit of Cayambe.