Just want to start sharing this one, I missed the country pics thread so if someone find it please send me the link so I can merge both
Thanks and saludos
The Statue is called
El Salvador del Mundo
World Savior
in El Salvador.
and its in one of the main plazas of the capital
Wish I can pick him again for the next ultimate draft.