Lhasa: The "place of gods" in the Tibetan language.
This wonderfully unique city in the Himalayas is one of the highest cities in the world and the religious and administrative capital of the Tibet Autonomous Region in southwest China.
Participate with this walkStart This Route
Distance: + 12.39km
Distance: + 6.05km
Distance: + 2.36km
Distance: + 3.52km