Editor's note: It is hard to take your eyes off the massive bronze masks excavated from the Sangxingdui Ruins site in Southewest China's Sichuan province. A: Information of new finds at the Sanxingdui Ruins site was released in late March, and a live broadcast of relics excavated from six newly discovered sacrificial pits was aired on China Central Television for …