IE 11 is not supported. For an optimal experience visit our site on another browser.

Heavy rain in central China makes crossing the street a tricky proposition

AFP - Getty Images

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.