Echo Mountain

I have a friend that works there and he says it sucks. They opened late, barely have any snow and just a few features. Depending on where you live and what your pass is too, you're almost better off spending the few bucks on gas to drive to keystone for their park.
 
Back
Top