Fox 31 Denver

Echo Mountain becomes private ski training center

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 minutes up the “hill.”

Read Full Article


Subscribe to our e-mail newsletter to receive updates.

Comments are closed.