Heavy Rainstorm Hits Beijing
Author: alice Date: 14 November, Category: Fact, Visits 2346
A vehicle is trapped in a flooded street during a rainstorm in 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)