Six “sacrificial pits”, dating back 3,200 to 4,000 years, were newly discovered in Sanxingdui Ruins site in Guanghan, Southwest China’s Sichuan province, as per a news conference on Saturday.
Over 500 artifacts, including gold masks, bronzewares, ivories, jades, and textiles, w...
Read more