CHENGDU, Aug. 23 (Xinhua) -- Discovered in the late 1920s in the city of Guanghan, southwest China's Sichuan Province, the Sanxingdui Ruins have been dubbed as one of the world's greatest archaeological finds of the 20th century. To date, more than 60,000 cultural relics have been unearthed at Sanxingdui. The new Sanxingdui Museum has attracted over 5 million visitors from around th