Newly found Chinese artefacts illuminate the mysterious ancient kingdom September 22, 2022 1240 × 827 Newly found Chinese artefacts illuminate the mysterious ancient kingdom A bronze altar was excavated from a sacrificial pit at the Sanxingdui ruins.