A world-famous palace-castle style architectural complex, located on Maburi Mountain in Lhasa, Tibet Autonomous Region, China.
View wiki