The Plaza Salvador del Mundo, formerly called `Plaza Las Américas`, which contains the Monument to the Divine Savior of the World, is located in the city of San Salvador, El Salvador. it`s considered a national symbol of this country.
View Full Image on Dreamstime
Username: Djpirtmusic
Editorial: No
Width: 3968 pixels
Height: 1984 pixels
Downloads: 1
Image ID: 194232684