Louise came up with this Punch Pals card. It uses some Wintergreen designer paper, colored brads, the word window punch and more.
Of course, snow seems a long ways off since it's only August... but on those hot days, it's a nice dream.
If you think you live in a state where it doesn't or won't snow, check this out:
Snow trivia: Practically every location in the United States has seen snowfall. Even most portions of southern Florida have seen a few snow flurries. (National Snow and Ice Data Center, http://nsidc.org/snow/science.html)