New discovery in Sanxingdui offers more clues to understand ancient civilization
CGTN
1640444698000