Rain-triggered floods disrupted traffic and damaged roads in central China's Hunan Province on Wednesday, forcing the evacuation of 4,700 residents from 82 townships in the province's west.
A flooded road in Chongqing municipality on June 1, 2016. Downtown Chongqing and 22 other districts and counties have seen rainfall of up to 210.5 mm since Wednesday.