Sanxingdui Ruins shed light on China's cultural origins
Share
Copied
03:11
The Sanxingdui Ruins are considered one of the greatest archaeological finds of mankind in the 20th century. Located in Guanghan in southwest China's Sichuan Province, the ruins are believed to be the remnants of the ancient Shu Kingdom, dating back over four thousand years.