Shalu Monastery in Shigatse: A Perfect Combination of Tibetan and Han Architectural Styles Aug 14, 2013 Annie Chen China Travel Guide, Cities and Towns, Culture and History, Facts about China, Places to Go, Provinces and Territories Leave a comment The Shalu Monastery is located 20 kilometers (12 miles) south of Shigatse in Tibet. For centuries it was renowned as Continue reading