A resident stands knee-deep in floodwater in front of an apartment building in Wuhan, capital of Central China's Hubei province, on Saturday, June 18, 2011.[Photo/CFP] |
Drainage cars work on major roads in Wuhan, capital of Central China’s Hubei province, June 18, 2011.[Photo/CFP] |