Residents in Jiujiang wade through a flooded street in Jiujiang city, East China's Jiangxi province, on June 19, 2016. [Photo/IC]