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 walk
Start This RouteStart
Distance: + 12.39km
Distance: + 6.05km
Distance: + 2.36km
Distance: + 3.52km