Our Lhasa maps cover Lhasa's location in China, cities in Tibet Autonomous Region, the Lhasa Area, attractions and main roads in Lhasa city, and the layout of the Potala Palace.
Lhasa's Location in China
Lhasa, the capital of China's Tibet Autonomous Region, is located in south-central Tibet. Lhasa sits on the north bank of the Lhasa River, a tributary of the Yarlung-Tsangpo River, at an altitude of 3,650 meters. It is about 4 hours by air from Beijing and Shanghai.
Tibet Autonomous Region Map
This map shows the locations of Tibet's main prefecture-level cities and the administrative capital Lhasa.
The Potala Palace Map
The Potala Palace, built at an altitude of 3,700 meters (12,300 feet), is the highest ancient palace in the world.
