Teton Pass is a 400 acre ski resort, located in the Lewis and Clark National Forest, close to the town of Choteau in Montana.