Yes, it doesn't snow every day and much of time roads show pavement but every season huge piles of snow accumulate in places like supermarket parking lots and don't melt until the spring.
Interesting, except that on average Rochester (and Buffalo) gets over four times the annual snowfall that Philadelphia does: