It depends on the weather and the mountain.
It depends on the weather. It might early snow or if it will be cold enough they will be making the snow.
Probably once vernon gets a good amoumt of snow. Maybe late december/January. I'm a mountain biker but no matter what you'll have fun hete
Thanks! Your answer is awaiting moderation.