Question: Are Shubenacadie Grand Lake and Lago Del Mucrone both located in the same country?
Sentence (from "Lago del Mucrone"): Lago del Mucrone is a lake in the Province of Biella, Piedmont, Italy.
Relevant evidence: Yes