Potala Palace
-
The Potala Palace: A Must-Visit Destination in Tibet, China
The Potala Palace is nestled on the Red Hill in the center of Lhasa, Tibet Autonomous Regi…
The Potala Palace is nestled on the Red Hill in the center of Lhasa, Tibet Autonomous Regi…