A woman crosses a flooded street using a row of tables in Wuhan, a city in central China's Hubei province, on May 29, 2012. China is hit by big summer rainfalls every year, as heavy downpours across large swathes of the country trigger flooding, landslides and other rain-related disasters.
IE 11 is not supported. For an optimal experience visit our site on another browser.