Sanxingdui Ruins were discovered accidentally by a farmer; has since been the site of over 60K relics
Sanxingdui Ruins is an archaeological site located in Southwest China’s Sichuan Province. The site has undergone heavy exploration through the years, with thousands of notable artifacts coming out of excavations. The…