Revision as of 21:01, 31 October 2004 by Tombraidergirl (talk | contribs)
Shangri-La is a legendary place, a kind of paradise. No one is certain where it lies.
In the Comics Lara finds it in the Himalayas. She enters the city and is not allowed to leave anymore. But she finds a way to do so anyway.