Great place! I hiked from the arrival area to the next highest point where the Super Snow Slaucer station is located. From there, I sledded down and took the cable car up, enjoying the beautiful scenery that puts you in the right winter mood. Of course there is much more to see, but you have to discover it yourself. :)
like(1)