SHAYANG, July 21, 2016 (Xinhua) -- Workers of local power supply department repair electric equipment in Maliang Town, Shayang County, central China's Hubei Province, July 20, 2016. Heavy rain since Tuesday has affected numerous villagers and large areas of fields in Shayang. (Xinhua/Xiao Yijiu)