On May 14, the Chengdu Institute of Cultural Relics and Archaeology announced that after five years of excavation, archaeologists have discovered a large number of ancient remains in the 10.34 square kilometer park of the Xinchuan Innovation and Technology Park Project in Chengdu. Photo by Yue Yitong

Release time: 2020-05-14 19:11:01 [Editor: Li Jun]