Where is Sanxingdui?

Where is Sanxingdui located?

Sanxingdui, Sanxingdui, China (approx. 30.963404°, 104.20061°)


Where is Sanxingdui on the map?