Print
Mail
Large
Medium
Small
Share on
Relics of Buddha unearthed from the terrestrial palace of Longping temple at the ancient Qinglong township ruins are seen in Shanghai, East China, Dec 8, 2016. [Photo/Xinhua]