A staff member of the State Grid checks the power supply in early morning in Kashgar, northwest China's Xinjiang Uygur Autonomous Region, Dec. 28, 2017. As several places in Xinjiang were hit by heavy snow from Dec. 27 afternoon to early morning on Dec. 28, local transportation, power and environment departments took measures to reduce the effect of the bad weather. (Xinhua/Fan Zengqin)