Grand Shangqing Taoist Palace relics in Yingtan, Jiangxi province -- Song (960-1279) to Ming (1368-1644) dynasties. [Photo provided to China Daily] |
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.