The Lost Chambers

The Lost Chambers
A look at the massive aquarium of the newly opened Atlantis Hotel on the Palm Island in Dubai.