Where has it been snowing?

This map shows you the 25 locations in the U.S.A. where it has snowed the most in the past day.

Javascript is required to view this map.