Virgen de la Inmaculada Concepción

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.