Banff National Park, Alberta Let it snow, let it snow, let it snow! It couldn’t have been timed better. Sunshine Village managed to time the scheduling of their opening day with some fantastic early snowfall in the Banff area. The excitement is obvious around the town as people run around with shiny snowboards, skis in…