Share Tweet Flip Send React The famous “Christ of the Abyss” statue underwater off Key Largo, FL Next Image What Do You Think?