The
Sanxingdui Museum is located in the northeast corner of the ruins of
Sanxingdui, which is at the bank of Duck River in the west of
Guanghan City,
Sichuan Province, known as a famous historical and cultural city. It is 38 kilometers north from
Chengdu and 26 kilometers south from
Deyang. It is a large modern thematic museum. The foundation of the museum was laid in August 1992 and it was formally opened to the public in October 1997.