Lhasa Tibet

Lhasa, the capital of the Tibet Autonomous Region, lies on the Lhasa River’s north bank in a valley of the Himalayas.
Back to Top