User blog comment:Argorrath/Call of Duty: Ghosts Onslaught achievements revealed/@comment-1916935-20140125035938/@comment-25494464-20140128023526

Shangri-La in "real life" is mythological place in the Himalayas I believe (from what I remember after watching 'The Mummy: The Dragon Emperor')