Soldiers clean up streets in Jingxing County, north China's Hebei Province, July 29, 2016. A total of 2,400 soldiers have been dispatched to Jingxing on Friday to provide disaster relief work after torrential rain and flood hit Hebei from July 18 to 20, causing over 9 million residents affected. (Xinhua/Wang Xiao)