Tibet Museum: the First Modern Museum in Tibet Aug 10, 2013 Annie Chen Attractions and Travel Icons, China Travel Guide, Cities and Towns, Culture and History, Facts about China, Places to Go, Provinces and Territories Leave a comment The Tibet Museum, located at the southeast corner of Norbulingka, Lhasa, is the first modern museum in Tibet and is Continue reading