Comments
Loading Dream Comments...
You must be logged in to write a comment - Log In
Shangri-La is a fictional place in Tibet in which people live in peace and harmony. The fabulous place was described in 1933 in the Roman Lost Horizond British writer James Hilton and has since been a synonym for paradise or ideal retreat from world events.