Video PlayerClose
Traffic policemen push a car on a snow-covered road in Nanzhang County, central China's Hubei Province, Jan. 4, 2018. Many places across China saw snowfall from Wednesday. (Xinhua/Xiong Mingyin)
Traffic policemen push a car on a snow-covered road in Nanzhang County, central China's Hubei Province, Jan. 4, 2018. Many places across China saw snowfall from Wednesday. (Xinhua/Xiong Mingyin)