People walking through a flooded street in #Wuhan, central #China's #Hubei province after a heavy storm on July July 7.