This is the Cascade Amphitheatre with Cascade Peak near Mt Norquay in
Banff National Park. The location is confirmed by several nearly
identical modern photos found with Google Image Search.
Digitized from film. Digitization information:
Date: 2026:01:24 20:36:34
    File: wRCW57516G.jpg
Camera: PENTAX K-5 -- Lens: smc PENTAX-D FA Macro 100mm F2.8 WR at 100.0 mm -- Exposure: 1/25 f/6.3 ISO 100