Held at the Dadi Gallery in Hefei, Anhui province, the contemporary art show Industrial Moment: Technology, People and Society opened on Nov 6. Showcasing more than 50 works, including paintings, photos, sculptures and installations, it sheds light on the collision between art and social changes during industrialization, as well as reflects on modern society.