Question: Are Wamp'Arqucha and Dowling Lake both located in the same country?
Sentence (from "Dowling Lake"): Dowling Lake is a lake in Alberta, Canada.
Relevant evidence: Yes