Sanxingdui: Unveiling the Mystery of Sichuan’s Ancient Civilization
Sanxingdui is a most mysterious archaeological site in China, located in Guanghan, Sichuan Province. The ancient Shu civilization flourished on the Chengdu Plain from the Late Neolithic to
READ MORE