0 Comment(s)
Print
E-mail China.org.cn, April 11, 2018Archaeologists unearthed the ruins of China's largest Taoist temple - the Great Shangqing Palace - at Longhu Mountain in east China's Jiangxi Province and found that its structure bears a striking resemblance to that of palaces in Beijing's Forbidden City, the former imperial residence. [Photo/Xinhua]
0f437dcd-aef3-47f6-a5a5-a7df2a8c8850.jpg)