tripchina
Potala Palace – Lhasa, Tibet The Potala Palace is located in Lhasa, Tibet Autonomous Region, China. It was named after Mount Potala, the abode of Chenresig or Avalokitesvara.
Potala Palace – Lhasa, Tibet
The Potala Palace is located in Lhasa, Tibet Autonomous Region, China. It was named after Mount Potala, the abode of Chenresig or Avalokitesvara.