Question: Are both Mount Tamateyama and Isola Peak located in the same country?
Sentence (from "Isola Peak"): Isola Peak is a summit in Alberta, Canada.
Relevant evidence: Yes