For winter dreams of skiing down glistening white slopes and spending time in snow-covered lodges, big snowfall is a must.