Local residents dredge blocked sewage system on a flooded road in Wulong County of southwest China's Chongqing Municipality, June 2, 2016. Chongqing witnessed downpour since beginning of this month. (Photo/Xinhua)
Local residents dredge blocked sewage system on a flooded road in Wulong County of southwest China's Chongqing Municipality, June 2, 2016. Chongqing witnessed downpour since beginning of this month. (Photo/Xinhua)