The little village of Copenhagen in Upstate New York has done it again: It’s the snowiest populated place in the United ...
Brundage Mountain Resort clinched the snowfall milestone more than a month before it did last winter.