<--Previous  Up  Next-->

La Santa Maria

La Santa Maria

This statue is illuminated every night and watches over the city from the highest point of Cerro San Cristobal. Kind of like that Jesus sculpture in Rio.