Mount Tai: The Holy Mountain of China Apr 4, 2013 Annie Chen Attractions and Travel Icons, China Travel Guide, Cities and Towns, Culture and History, Facts about China, Key Facts, Places to Go, Provinces and Territories Leave a comment Mount Tai, located in Tai’an City, Shandong Province, is 1,545 meters above sea level. As a symbol of loftiness and Continue reading