They make snow in addition to natural snow fall. They still have snow and lifts are running.
They do make the snow but when it snows from the sky the keep it
Check there social media pages
Yes I went yesterday everything is open.
Thanks! Your answer is awaiting moderation.