Skiing at Schweitzer Mountain is incredible, with its loads of powder and breathtaking views of Lake Pend Oreille.