Print
Mail
Large
Medium
Small
Share on
Photo taken on March 17, 2017 shows cultural relics unearthed during an archaeological excavation at Pengshan district under Meishan city, Southwest China's Sichuan province. [Photo/Xinhua]