Question: Are Haga Echo Temple and Metcalfe Hall located in the same country?
Sentence (from "Haga Echo Temple"): It is situated in Hagaparken in Solna just north of Stockholm.
Relevant evidence: No