Back to photostream

The Immaculate Conception of Cerro San Cristóbal, Parque Metropolitano de Santiago, Chile.

This 14 meter high image was donated by France and erected in 1904.

 

It can be seen from almost the entire center.

4,754 views
95 faves
23 comments
Uploaded on July 19, 2014
Taken on July 19, 2014