CHENGDU, July 23 (Xinhua) -- Archaeologists at the legendary Sanxingdui Ruins site have uncovered a jade and stone artifact processing site dating back over 3,400 years, revealing the source of the previously discovered cultural relics here.
Located approximately one kilometer north of the previously unearthed sacrificial pits, this latest discovery marks significant progress in the archaeological excavation at