User blog comment:Emilios1310/Annihilation trailer released!/@comment-2126624-20110618030312/@comment-1382314-20110621192413

Shangri-La is a fictional place like Atlantis, supposedly in the Himalayas. So yeah, they didn't copy. PS: Shangri-La means Paradise which is where you send the crew in COTD.