Even Fairbanks, Alaska, had a better winter than Atlanta, the Weather Channel says. Yep, the state closest to Russia was on the Weather Channel's list of cities that had the best winter weather.