Echo Mountain moves up closing day to Sunday

Echo Mountain is ending its ski season Sunday instead of in late April. Marketing director Scott Gales says the ski area just west of Denver had planned to stay open until April 29, but the season was done in by warm temperatures and little snow in March. Echo reported nine inches of new snow Tuesday, […]