A view of the Potala Palace at Lhasa from below. PHOTO BY JOAN LEBOLD COHEN.
Lhasa, as capital of the Tibet Autonomous Region, is Tibet’s political and religious center. It is the home of the Dalai Lamas, Tibet’s spiritual leaders.
Lhasa, capital of the Tibet Autonomous Region and historically capital of the Tibetan state, is situated in the central region of U-Tsang on the Kyushu River at a height of 3,650….