Shangri-La is a county-level city in northwestern Yunnan province, China, named after Shangri-La, the mythical land depicted in the 1933 novel Lost Horizon. It is the capital and largest city of Diqing Tibetan Autonomous Prefecture. From Wikipedia
Human Rights Watch urges foreign capitals to press Beijing over her detention in Changsha.