Echo Mountain Park is a small ski and snowboard area just 35 miles from downtown Denver. Echo Mountain Park offers features and terrain for every skier and rider with fully lit slopes and a sound system that reaches everywhere on the hill. For 2007 they expanded the beginner area and added 40 new features with 30% more terrain than 2006, including new glades and a freestyle woods area.