What a perfect Steamboat Day!!! Great Staff, great cat and Buffalo Pass gets the most snow in the state. We were psyched when the snow report for the ski area showed a foot new and couldn't believe when there was well over 2 feet of new up there. We asked our guides why and they said this isn't uncommon given that Buff Pass is the first mountain that gets hit as the snow comes in and the measuring station there gets more snow than any other in the state.
Plan a special day here and you won't be disappointed.
more