Natural Snow has nothing to do with us being open. We make a ton of man made snow if the temperatures are below freezing. We have been open Since November 11th
If you watch the local snow report they usually name it before the website will. But having snow on the ground would be a pretty good indicator.
It's on their website
Thanks! Your answer is awaiting moderation.