Your Complete Guide to Potala Palace in Tibet Nov 23, 2015 Annie Chen Attractions and Travel Icons, China Travel Guide, Cities and Towns, Culture and History, Facts about China, Featured, Places to Go, Provinces and Territories Leave a comment Situated on the Red Hill of central Lhasa, Potala Palace is considered as a masterpiece of Tibetan architecture, and the Continue reading