HOUSTON, April 10, 2015 - A woman looks 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 U.S. city of Houston Thursday and will be on display for the summer to the Chinese culture-loving natives.

1 / 1

Latest News

Latest Photos