Question: Are both Deutscher Olymp and The Fortress (Alberta) located in the same country?
Sentence (from "The Fortress (Alberta)"): The Fortress should not be confused with nearby Fortress Mountain.
Relevant evidence: No