Potala Palace

The Potala Palace is located in Lhasa, Tibet Autonomous Region, China. It is named after Mount Potalaka, the mythical abode of Chenresig or Avalokitesvara. The Potala Palace was the chief residence of the Dalai Lama until the 14th Dalai Lama fled to Dharamsala, India, during the 1959 Tibetan uprising.

Recent Author Posts

Join Our Community

Connect On Social Media

Most Popular Posts

We Blog The World

Pin It on Pinterest