Shangra La

Shangra La is a mythological utopia in the Himalayas, especially in the Chinese province of Tibet or the countries of Nepal or Brunei. Shangra La is part of the Himalayan version of Buddhism.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.