El Salvador

Image 93 of 125
< Prev Next >

San Salvador 81.jpg

Monumento al Divino Salvador del Mundo (Monument to the Divine Savior of the World) is a monument located on Plaza El Salvador del Mundo (The Savior of the World Plaza) in San Salvador, El Salvador.  It consists of a statue of Jesus Christ standing atop a global sphere of planet earth.
<