Cars drive through a flooded street in Nanchang, Jiangxi province, June 2, 2016. Heavy rains disrupted road traffic in Southern China and many cities became water-logged. [Photo/Chinanews.com]