Question: Are both Deutscher Olymp and The Fortress (Alberta) located in the same country?
Sentence (from "The Fortress (Alberta)"): The Fortress is a mountain located in the Kananaskis River Valley of Kananaskis Park of the Canadian Rockies.
Relevant evidence: Yes