Teton Pass is a high mountain pass in the western United States, located at the southern end of the Teton Range in western Wyoming, between Wilson and Victor, Idaho. From Wikipedia
The collapse of Teton Pass disrupts commuting and tourism, prompting emergency measures and long-term repair plans.