On the basis of the sheep... I would say the Going-to-the-Sun Road in Glacier National Park near Logan Pass. Here's a field report from that highway. But I am not sure what that dome-like structure could be in the top right of the frame. So, it may not be Logan Pass?
Mark