China's top 10 archaeological discoveries in 2017
Share - WeChat


Archaeologists discovered the ruins of China's largest Taoist temple - the Great Shangqing Palace - at Longhu Mountain in East China's Jiangxi province and determined that its structure bears a striking resemblance to that of palaces in Beijing's Forbidden City, the former imperial residence.