Visitors look at artifacts exhibited at the Houston Museum of Natural Sciences in Houston, the United States, on April 9, 2015. More than 100 treasured artifacts from China's Sanxingdui discoveries, hailed as one of the greatest archaeological finds ever to be unearthed, were brought to a museum in the US city of Houston on April 9 and will be on display for the summer to the Chinese culture-loving natives. [Photo/Xinhua]
|