Sacrificial altar among 13,000 relics unearthed at Sanxingdui archeological site in China

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. (Source: Shen Bohan / Xinhua / Sipa USA via 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. (Source: Shen Bohan / Xinhua / Sipa USA via CNN)

CTVNews.ca Top Stories

STAY CONNECTED