A bus wades through a flooded street in Jiujiang, East China's Jiangxi province, after torrential rains hit the city on June 19, 2016. [Photo/VCG]