Unique-sized bronze statue of the beast found in the ruins of Sanxingdui

(ORDO NEWS) -- Chinese archaeologists have unearthed the largest animal bronze ever seen - a

Bronze statue 1 meter high found in Sanxingdui Chinese ruins

(ORDO NEWS) -- Chinese archaeologists have discovered a bronze statue 1 meter high at the