Question: Are both Deutscher Olymp and The Fortress (Alberta) located in the same country?
Sentence (from "Deutscher Olymp"): The Deutscher Olymp is a 62- metre- high elevation on the Wingst ridge in the district of Cuxhaven in the German state of Lower Saxony.
Relevant evidence: Yes