The Sanxingdui Ruins is a significant archaeological site, where thousands of ancient finds have been unearthed and put on display to the public
The Sanxingdui ruins are located in Sichuan province in southwestern China. The site has been extensively explored over the years, and excavations have yielded thousands of remarkable artifacts. The Sanxingdui ruins are located in Guanghan City. According to Live Science, the site was first discovered in 1929 by a farmer who found jade and stone […]