The cooling towers and steel boilers of a thermal power plant in the northern Chinese city of Taiyuan were demolished in a controlled explosion. (Photo: CCTV)