Alterra Mountain Company Closes Acquisition of Idaho’s Schweitzer Resort The latest addition to Alterra Mountain Co’s lineup of resorts and Ikon Pass offerings expands its family of destinations to 17 with Schweitzer Mountain. Written by Will Brendza August 22, 2023