Question: Are both Deutscher Olymp and The Fortress (Alberta) located in the same country?
Sentence (from "The Fortress (Alberta)"): When viewed from Highway 40, the north face presents a fortress like appearance.
Relevant evidence: No