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

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

Searchable keywords

Choose multiple keywords