A resident tries to ride past a waterlogged road in Suzhou, east China's Jiangsu Province, June 16, 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/Hang Xingwei)
Day|Week