This happened after the last blizzard, last weekend. Mount Snowza is in my neighbor Vicki's yard, made by the front loader that cleared our cul-de-sac. It's at least 15 feet high. And if you look carefully at the top, you'll see that it's been claimed in the name of the United States of America! :)
What's this going to look like tomorrow? I'm afraid. Very afraid.