ARTIFACT

The Iron Lion of Cangzhou is a cast iron sculpture located in Cangzhou City, in Hebei Province, China. Cast in the Later Zhou dynasty in 953 CE, the iron lion is the largest known and oldest surviving iron-cast artwork in China

  • /