teton pass

Teton Pass to Re-Open for 2012 – 2013 Season
Teton Pass Ski Resort is excited to announce its reopening for the 2012-2013 ski season.  Teton Pass is located 34 miles west of Choteau along the Rocky Mountain Front.
In 2012, Teton Pass underwent new ownership when New Zealander, Nicolas Wood, purchased it...