Virgen de la Inmaculada Concepción

Statue in Santiago

A snowy white 14m-high statue of the Virgen de la Inmaculada Concepción towers atop the cumbre (summit) at the Bellavista end of Cerro San Cristóbal.

Advertisement