A Presence of Peace Beneath the Sea
Among the Florida Keys’ most iconic landmarks is the "Christ of the Abyss" statue, placed in the waters of the Florida Keys National Marine Sanctuary in 1965. Also called “Christ of the Deep,” the 9-foot bronze is a symbol for Key Largo's John Pennekamp Coral Reef State Park, which is part of the sanctuary.