Question: Are both Heart River (Alberta) and St. Croix River (Maine–New Brunswick) located in the same country?
Sentence (from "Heart River (Alberta)"): The Heart River is a river in northern Alberta, Canada.
Relevant evidence: Yes