Lhasa is the spiritual and political capital of Tibet, as well as the region's largest city. It sits on the Qinghai-Tibetan plateau on the banks of the Lhasa River at an altitude of 3,650 metres above sea level, and is one of the highest inhabited regions on earth. The city is surrounded by the Himalaya mountain range and steeped in over 1,300 years of history. Lhasa means “land of the gods” in Tibetan.
Shangri-La Hotel, Lhasa is in the heart of the city, with many historical attractions, monasteries and scenic spots nearby. The hotel is within walking distance of the Potala and Norbulingka Palaces.