Sanxingdui ancient site is located on the South Bank of duck river in the northwest of Guanghan City, Sichuan Province, covering an area of about 12 square kilometers. It is the largest, longest lasting and most abundant ancient city, ancient country and ancient Shu cultural site in Southwest China. So far, more than 500 important cultural heritages have been excavated, such as gold mask, bronze mask, bronze sacred tree and ivory.