As new findings have recently been unveiled at legendary Sanxingdui Ruins in Southwest China’s Sichuan province, let’s visit the Sanxingdui Museum to see some of the greatest archaeological discoveries in the 20th century.
Ancient City, Ancient State and Ancient Shu Culture are the main themes of the permanent exhibition at the museum, which are illustrated by a variety of artifacts unearthed from the site.