They are open for business
Check their website... all infos are there 😊
no fresh no but lots of man made snow
Yes there's snow most of it's man-made it's thining out go on their website and check their live cameras.
There's man made snow; I do suggest checking the cams on their website before going up there.
Thanks! Your answer is awaiting moderation.