Statue of the Virgin Mary on the top of Cerro San Cristóbal – Santiago, Chile TRAVOH Source See more: Quick Santiago, Chile Travel Guide – Where To Stay & Things To Do