Landscapes & nature
Takakkaw Falls
Waterfalls in British Columbia, Canada
Wikipedia names Takakkaw Falls as where 1 film or series was filmed; its page links to the sentence that says so. Wikidata records no shoot here yet.

Filmed here, per Wikipedia
Wikipedia says these were filmed in Takakkaw Falls. Each title’s page links to the sentence that says so.
Last of the DogmenWestern film1995
Filming locations nearby
-
Landscapes & nature Yoho National Park
Canada · 12 km south
National park of Canada located in the Rocky Mountains of British Columbia
-
Landscapes & nature
Bow Lake
Canada · 18 km north
Lake in Alberta, Canada
-
Landscapes & nature
Lake Louise
Canada · 20 km south-east
Lake in Alberta, Canada
-
Landmarks & buildings
Chateau Lake Louise
Canada · 20 km south-east
Hotel in Alberta, Canada
-
Towns & cities
Lake Louise
Canada · 22 km east
Hamlet in Alberta, Canada
-
Landscapes & nature
Peyto Lake
Canada · 25 km north
Lake in Alberta, Canada