The 115.82 metre Atlantis II was built in Greece by Hellenic Shipyards. Eight years earlier, the same shipyard had launched an almost identical sistership Atlantis I (now Issham Al Baher) and was working on another sistership, which was never finished, in the late eighties. Here Atlantis II is pictured off Saint Tropez on 22 May 2008.