Foreign visitors left in awe at Sanxingdui Museum

Foreign visitors left in awe at Sanxingdui Museum

The Sanxingdui Ruins site in Guanghan city, southwest China’s Sichuan Province, dates back 3,000 to