Yes. Man made. Enjoy.
There is decent coverage on the main runs, but mostly man made. There are a few runs that are not open due to lack of snow.
Yes, they have new snow now
Probably not since its been very hot these couple of days
No new snow
Thanks! Your answer is awaiting moderation.