Click clip: Archaeologists unearth a new type of mythical animal sculpture at Sanxingdui Archaeological Site.
Archaeologists unearth a bronze sculpture New mythical creatures at the prehistoric Sanxingdui Ruins in Sichuan Province (Sichuan) in southwest China. The statues of the mythical