Statue of Christ of the Abyss, Key Largo, Florida.

The open arms of Christ of the Abyss statue, located underwater at Key Largo Dry Rocks, Key Largo, Florida, September 9, 2007 offer peace to those who see the statue. The bronze statue was placed near the coral reef in August of 1965 after being donated to the Underwater Society of America.

Loading Facebook Comments ...
Loading Disqus Comments ...