Photo taken with a cellphone shows a police officer checking a flooded road in Jiujiang, east China's Jiangxi Province on June 3, 2015. Torrential downpours swept through provinces Jiangxi and Guizhou on Wednesday. (Photo/Xinhua)
RIGHT BG
Photo taken with a cellphone shows a police officer checking a flooded road in Jiujiang, east China's Jiangxi Province on June 3, 2015. Torrential downpours swept through provinces Jiangxi and Guizhou on Wednesday. (Photo/Xinhua)