Yes, the Christ of the Abyss statue is located at Key Largo Dry Rocks, which is a Sanctuary Protection Zone within the Florida Keys National Marine Sanctuary.