Ten major locations throughout the middle Atlantic region and the Northeastern United States have set snowfall records this week, shattering record snowfall amounts set during the last 'Storm of the Century' in March 1993, according to climatologists at the Northeast Regional Climate Center at Cornell.
While much of the eastern United States digs out from the Blizzard of '96, the snow has stopped falling but snowfall records continue to fall and storm-related anecdotes pile up, according to climatologists from the Northeast Regional Climate Center.