(160726) -- XINGTAI, July 26, 2016 (Xinhua) -- A soldier of the traffic detachment in armed police operates machinery equipment to reinforce the bank of Qili River in Xingtai, north China's Hebei Province, July 26, 2016. Xingtai suffered severe flooding due to torrential rainfall from July 19 to 21. (Xinhua/Zhu Xudong)