Rescuers take a boat to check around at a flooded road in Shucheng, Anhui Province, China

Rescuers take a boat to check around at a flooded road in Shucheng, Anhui Province, China

A resident rows a makeshift boat to make his way at a flooded street in Chaohu, Anhui Province, China, July 2, 2016. Picture taken July 2, 2016. China Daily/via REUTERS
A stadium is flooded after heavy rainfall in Ezhou, Hubei Province, China, July 2, 2016. Picture taken July 2, 2016. REUTERS/Stringer
1,235FansLike
903FollowersFollow