I took the pictures this afternoon on a 3 hour motorcycle ride. And yes I believe it is still operating. They have a fairly new Bombardier groomer in the yard, and an old tucker snocat.
Ohhhh....I think I know where it is. I bet it is in proximity to a major ski area. :wink: