Archaeologists have recently made some stunning discoveries at the famed Sanxingdui Ruins site in Southwest China's Sichuan province.
In this video,Li Haichao, a professor at Sichuan University who is in charge of the excavation at No.7 pit, talks about the bronze box with a green jade ware inside, a highlight among the newly found artifacts.