Landmark · ChileBernardo O'Higgins MonumentBernardo O'Higgins Monument is a landmark in Santiago, Chile. Statue in Santiago, Chile.View on the mapRead moreDiscover a random placeWhat is Random Atlas?More places in ChileChatham Island · IslandLos Andes · CityCastro · CityTalagante · CityAlerce Andino National Park · National ParkYendegaia National Park · National Park