Question: Are both Brabrand Lake and Toblacher See located in the same country?
Sentence (from "Toblacher See"): The Toblacher See is a lake in the municipality of Toblach in South Tyrol, Italy.
Relevant evidence: Yes