(160726) -- XINGTAI, July 26, 2016 (Xinhua) -- Soldiers of the traffic detachment in armed police operate machinery equipment to clean up the waterway 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)