I think in all the designs that there is too much emphasis put on the mountains....to me it says 'ski resort'. Might try a bit more subtlety or a bit more abstract. To my eye, you definitely want them as part of the design but to hit you after the main message in a more subliminal way.
But what would I know, I'm not in Colorado, I'm here in Oztraya...oy!