Big Horn Sheep

A few posts ago (here) I asked if anyone knew the location that this diorama at the Yale Peabody Museum represents. It is near Banff in the Canadian Rockies and one suggestion since then is that it is in the Bow Valley where Banff resides (thank you Mr. Bergem). Here are some snaps of the diorama (check against the survey photograph) that you can see has been mirrored. It is a wonderful diorama so if you are in New Haven do make sure you se it! There are others there, especially the Longshore diorama, that will also make the trip worthwhile.
Again, if anyone recognizes the exact location of the site (reversed) I would be very grateful to hear from you. Below is J.P.Wilson’s test drawing on a model of the diorama. You can see the projection lines for his dual-grid system of diorama projection on the model floor.