Many secrets remain buried in the Sanxingdui Ruins located in China’s Sichuan province, but new information about this mysterious ancient civilisation has been unearthed at six sacrificial pits containing more than 500 objects.
WATCH MORE: https://thestartv.com/c/news
SUBSCRIBE: https://cutt.ly/TheStar
LIKE: https://fb.com/TheStarOnline