Swept Away
July 17, 2007 - Chongqing, China - Local residents walk down a flooded street in Chongqing Municipality. Since Monday, floods, landslides and mudflows caused by
thunderstorms have killed at least 37 people. Chongqing received 266.6 mm of rainfall between Monday night and Tuesday afternoon, the largest volume since records began in 1892. The previous record was set on July 21, 1996, when the city received 206.1 mm of rainfall.
Picture © CQWB/Imaginechina/ZUMA