
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 [...]
