A car runs past a section of a flooded street in Shanghai, China, July 30, 2009. A short-time storm hit Shanghai due to a heavy cloud cluster on Thursday. Local observatory issued red alert signal of rain storm. The heaviest rains in 70 years hit China's largest city, Shanghai, Thursday, flooding 3,000 households and more than 70 roads. [Xinhua]
|