This above picture is immediately down stream from the Bighorn power dam and in the direction of the Bighorn Dam sighting of 1969. The ridge in view is where 5 construction workers reported the Sasquatch sighting.
Bighorn Power Dam - Abraham Lake, Alberta
Note: The ASSR Personally knew three of the Witnesses of this particular Sighting. They are very credible witnesses. It is a well documented report and appears in many books.