New Sanxingdui Museum wows visitors with newly discovered artifacts

New discoveries from the ancient Sanxingdui Ruins in southwest China's Sichuan Province are once again arousing interest from around the world. A selection of recently uncovered artifacts are on display at the newly inaugurated Sanxingdui Museum, drawing visitors near and far. 

Search Trends