Explore Lhasa, China
Why Lhasa?
The spiritual home of Tibetan Buddhism
Lhasa, which means "Land of the Gods", is the capital of the Tibet Autonomous Region, and lies on the banks of the Lhasa River, in a valley created by the Himalaya mountain range. Rising high above the city atop the Red Mountain, sits the Potala Palace, which once served as the winter home of the Dalai Lama. Tibetan influence is still strong and it is not unusual to see traditionally dressed Tibetans engaged on a kora (a clockwise walk around the Jokhang Temple), and spinning prayer wheels. The western part of Lhasa is more ethnically Han Chinese in character, is busy and modern and looks similar to many other Chinese cities.
Lhasa Highlights
Here we have selected a few of the sights and experiences that you really should see on a visit to Lhasa.