BEIJING, CHINA - JUNE 23: (CHINA OUT) Vehicles drive along a submerged road as a rainstorm hits Beijing city on June 23, 2011 in Beijing, China. Heavy rain that hit Beijing on Thursday afternoon has ... more 
BEIJING, CHINA - JUNE 23: (CHINA OUT) Vehicles drive along a submerged road as a rainstorm hits Beijing city on June 23, 2011 in Beijing, China. Heavy rain that hit Beijing on Thursday afternoon has disrupted traffic and caused flooding low-lying areas. (Photo by ChinaFotoPress/Getty Images) less 
1 / 31
Getty Images | Photo By ChinaFotoPress / Getty Images
Thu, Jun 23, 2011 8:45 AM EDT