News

Echo Mountain has been sending skiers downhill since it was called Squaw Mountain Ski Area. In 2005 the Petitt family reopened the resort, making it the closest ski center to Denver, just 45 ...
Photo courtesy of Echo Mountain So, with childlike enthusiasm and our ski gear in tow, my friend and I pulled out of Denver on a recent Thursday at 5 p.m. We were in the Echo parking lot by 5:50, ...