This website works best with a newer web browser such as Chrome, Firefox, Safari or Microsoft Edge. Internet Explorer is not supported by this website.

Archive: Sat Jul 2012

Major flooding event in Beijing, China

A major flooding event occurred in the Beijing, China area on 21 July 2012, as the heaviest rainfall in over 60 years caused at least 77 fatalaties, cancelled over 500 airport flights, and forced more than 65,000 people to be evacuated. Much of the city averaged around 7-9 inches of... Read More