The Sanxingdui Ruins are considered one of the greatest archaeological finds of mankind in the 20th century. Located in Guanghan in southwest China's Sichuan Province, the ruins are believed to be the remnants of the ancient Shu Kingdom, dating back over four thousand years.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3