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.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3