Echo Mountain opens Wednesday Dec. 1st

Posted By: The Ski Channel on November 30, 2010 12:40 pm

Paging all you Echo Mountain skiers & riders. The wait is almost over as Echo Mountain will officially open for the ’10/11 ski and ride season at 9am on Wednesday, December 1st! Get out there tomorrow as they kick off their fifth season of operation with $32 early season lift tickets valid for 12 hours of skiing and riding from 9a to 9p.