News

A recent discovery at the Sanxingdui sacrificial pits has revealed new information about one of ancient China’s greatest treasures.