Sterling Mountain is one of three peaks that make up Smugglers' Notch Resort in Jeffersonville, Vermont. Mount Mansfield, Vermont's tallest peak, is pictured in the background and is the main peak at ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results