Well it was mentioned it is artificial snow. It is extremely hard to tell the difference between real snow and man made. It’s real snow created by mixing water and high pressure air being shot onto trails.
It might be mostly artificial snow. And some of the trails may not open but it'll still be fun.
Thanks! Your answer is awaiting moderation.