Discover Wonder World at Under the Sea

British artist Jason de Caires Taylor's series of sculptures were immersed in the Mexican resort of Cancun in what aspires to be a huge underwater museum that harmonizes with the beauty of its coral reefs.