Sacrificial altar among 13,000 relics unearthed at Sanxingdui archaeological site in China
Kathleen Magramo, CNN A turtleshell-shaped box and a sacrificial altar are among a treasure trove of 13,000 relics dating back over 3,000 years discovered by archaeologists in southwest China. The relics — many made of gold, bronze and jade — were unearthed in six sacrificial pits at the Sanxingdui archaeological site, near Chengdu, Chinese state
Continue Reading