After a four-year excavation, archeologists have confirmed the location of China's Largest Taoist Temple, built in the Song Dynasty (960-1279) and used continuously until it was destroyed by fire in 1930.
Photos taken on Jan. 21, 2018 shows the site of the Great Shangqing Palace at the foot of Longhu Mountain in Yingtan,
east China's Jiangxi Province. After a four-year excavation, archaeologists have confirmed the location of...
[[ This is a content summary only. Visit my website for full links, other content, and more! ]]