People trek through a flooded street in Changsha, Hunan province on April 11, 2012. Many sewers were blocked after heavy rains in the city on Wednesday. [Photo/CFP]
Rain floods a street in Changsha, Hunan province on April 11, 2012. [Photo/CFP]