Video PlayerClose
Workers check the condition of the devices at 110-kv Chengxing transformer substation in Nantong City, east China's Jiangsu Province, Oct. 6, 2017. People find various ways to spend their National Day holidays, from Oct. 1 to Oct. 8 this year. (Xinhua/Huang Hai)