answersLogoWhite

0

Shangri-La is a place described in the fictional book Lost Horizon by James Hilton. The British author created a mystical and utopian valley led by the gentle lamasery and located it the western part of the Kunlun Mountains near China.

User Avatar

Wiki User

11y ago

What else can I help you with?