Skiers going up the standing lift at the Storrs Hill Ski Area in Lebanon, New Hampshire. Storrs Hill opened in 1923 and remains almost entirely powered by volunteers. In a typical year, about 50 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results