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.
© 2013 Front Range Ski Club. All Rights Reserved.