This page is a stub. To read the full article, please click the link below.
"Chinese archaeologists have made major discoveries at the legendary Sanxingdui Ruins site in southwest China's Sichuan province that could help shed light on the cultural origins of the Chinese nation..."