Motorcars try to pass a flooded road in Changzhou, east China's Jiangsu Province, June 17, 2015. Heavy rain on June 16 and 17 battered Jiangsu, southwest China's Chongqing Municipality, central China's Hubei Province, east China's Anhui Province and Shanghai Municipality. (Xinhua/Chen Wei)
Day|Week