Unearthing China’s Sanxingdui culture
04:27
Unearthing China’s Sanxingdui culture

The Sanxingdui site in southwest China's Sichuan province is one of the world’s most important archaeological discoveries. Thousands of remarkable artefacts, dating back to the 12th and 11th centuries BC, have been found at the site. The discovery of the site challenges the traditional narrative that Chinese civilization spread from the central plain of the Yellow River. Some even believe the culture reflected in the Sanxingdui ruins originates from aliens while that is disputed by scientists.

9 Jun 2021 - 7:18PM