Beijing was hit by early morning heavy rain on August 26, 2011. Some roads were flooded and traffic was worse than usual, while some flights were delayed. [Photo/CFP]