Video of the Day

People make their way along the Great Wall of China following a night of snowfall.

The sky is falling! The sky is falling!

Well, that might be a bit of an exaggeration, but this video out of China is still pretty stirring — especially ahead of the snowmageddon which is expected to slap the Northeast US in the face tomorrow morning.

Watch. Enjoy. And stay safe out there.


More weird weather news from GlobalPost: Number of the Day: 8