Jason deCaires Taylor unveils new underwater sculpture in Bahamas
Jason deCaires Taylor, well known for his underwater sculptures, has unveiled a new sculpture titled Atlas off New Providence in Nassau, Bahamas. The 18 foot tall and 60 ton sculpture is the larges underwater sculpture ever to be deployed underwater. The sculpture was commissioned by the Bahamas Reef Environment Education Foundation and the hope is that it will eventually be colonized as an artificial reef.