Schweitzer Mountain

By Everett Potter For most American skiers, Schweitzer Mountain has long been a sleeper of a Western ski resort. Located in Sandpoint, Idaho, it’s a true skier’s mountain in the rugged Selkirk Mountains of the northern Idaho panhandle. Schweitzer, which joined the Ikon Pass this year, is the largest ski