Donate SIGN UP

In search of a little piece of heaven on earth

11:12 Mon 10th Mar 2003 |
The fabulous city of Shangri-La has taken on mythical proportions. But China's claims to have discovered it (and to have made it a tourist destination) should be treated sceptically: the city was invented�by James Hilton for his 1933 novel Lost Horizon!

Do you have a question about Editor's Blog?