With hundreds of inches of snowfall, gorgeous mountain views, and delicious food, these winter wonderlands pack a punch.