QUANZHOU, CHINA - JULY 20: (CHINA OUT) Flood waters submerge streets on July 20, 2011 in Quanzhou, Fujian Province of China. A heavy rainstorm hit Quanzhou on Tuesday, causing flooding, mountain ... more 
QUANZHOU, CHINA - JULY 20: (CHINA OUT) Flood waters submerge streets on July 20, 2011 in Quanzhou, Fujian Province of China. A heavy rainstorm hit Quanzhou on Tuesday, causing flooding, mountain torrents and landslides across the region. (Photo by ChinaFotoPress/Getty Images) less 
1 / 18
Getty Images | Photo By ChinaFotoPress / Getty Images
Thu, Jul 21, 2011 2:21 AM EDT