Where is Lookout Pass?

Where is Lookout Pass located?

Lookout Pass, Lookout Pass (Mountain), United States of America (approx. 47.455°, -115.695°)


Where is Lookout Pass on the map?