Snow in May? You almost have to see it to believe it.
In case you missed it, snow fell in Colorado on Monday, just one short week before Memorial Day. Didn't we just have on T-shirts a few days ago? No one would even sit on a patio today.
Travel was messy, too. This is what it looked like at Denver International Airport.
There was even enough snow on the tarmac at Telluride Regional Airport that they needed plows to clear the pavement.
And enough snow for Purgatory Ski Resort in Durango to decide to open this weekend, the unofficial start to summer.
Skiers who didn't want to wait could just hit up Arapahoe Basin, where the sky was "puking snow" on Monday.
Not everyone made it to and from the mountains, though. Video shows vehicles spun off in all directions along I-70, and a picture from the National Weather Service shows whiteout conditions near Frisco.
Skiers weren't the only athletes outside today. Snow dumped on high school students from Cherry Creek and Kent Denver during their lacrosse championship game.
And other students were playing golf.
Meanwhile, across town, diehard Florence + the Machine fans braved the elements to see her perform at Red Rocks Amphitheatre.
Animals, like this guy in Estes Park, didn't mind hanging out outside, either.
But not all nature appreciated the snow. These flowers were coated in it.
And this grass was double-drenched, thanks to an automatic sprinkler system.
Right now, we're still unsure about the fate of some of your favorite summertime activities. Rocky Mountain National Park can't guarantee Trail Ridge Road will be cleared by Memorial Day.
Although with temperatures predicted to hit the 70s by the end of the week, pools in the metropolitan area are still set to be open Saturday.
But today, the weekend feels like a long ways away.