If the locals are to be believed, uncommon "worm rains" are the reason why they are required to carry umbrellas in Beijing.
Street cameras in the city of Beijing actually captured disgusting worms falling on the entire streets to the extent that there is no where to step on without matching one of those worms. This is what really happened...READ MORE or GO BACK