Streets were flooded in the downtown area of Shenzhen after a heavy rainstorm caused by typhoon Molave in south China's Guangdong province in the wee hours of July 19, 2009.[Xinhua]