Huge... Really Huge Statue Unveiled!

Just off the coast of New Providence, Bahamas, Jason deCaires Taylorís ĎOcean Atlasí has been put in place. What a stunning (also slightly eerie) concept and standing at just over 18ft, this ainít no mantlepiece decoration! Love it.

Underwater Sculpture
Underwater Sculpture Underwater Sculpture 2 Underwater Sculpture 3