21. The Abyss Underwater Statue of Christ
The Christ of the abyss refers to a submerged bronzed statue of the Christ in Malta’s waters. The fact that Christ lays buried beneath the sea casts of a feeling of impending doom. Yet the perfectly carved statue lying serenely under the ocean comes with a shroud of mystery as well.
Image Credit: amazingplacesonearth