Nicaragua Trip / P1030926          Home         Gallery Index

Previous Home Next

P1030926

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.