The heaviest rain in six decades struck Beijing on July 21, leaving an average of 170 mm of precipitation across the entire city and 225 mm in the urban center. With an average annual precipitation of only 585 mm, the 16 hours of nearly constant downpour wreaked havoc on Beijing's infrastructure |