Lhasa – The Place of the Gods

by Mun Yee Asia
Lhasa – The Place of the Gods, Eastern Asia, Tibet

If you are looking for stunning landscape and architecture and wanted to know more about Tibetan culture, I would suggest you to visit Lhasa, the ‘place of the gods’. Lhasa lies in the south of the Tibet Autonomous Region of the People’s Republic of China, and is high in Himalayas.
Lhasa, the capital of Tibet and [...]

Read the full article →