Print
Mail
Large
Medium
Small
Share on
Photo taken on Jan 18, 2018 shows a copper mirror found in the cliff cave burial site in Zhengxing town of Chengdu, capital of Southwest China's Sichuan province. [Photo/Xinhua]