This picture taken on July 7, 2013 shows people walking through a flooded street in Wuhan, central China's Hubei province after a heavy storm. A strong storm hit Wuhan on July 6 and July 7, paralysing transport in multiple places, local media reported. (Photo by AFP Photo)
|