Nicaragua Trip / P1030926 Home Gallery Index |
And here's why. The structure on the top of the mountain is a styrofoam statue called Christ of the Mercy. It's the tallest Jesus statue in Central America, and built so recently that there's not much about it on the Internet.