Question: Are Stelling House and Neverland Ranch located in the same country?
Sentence (from "Stelling House"): Stelling House  is a building on Gammeltorv in the centre of Copenhagen, Denmark.
Relevant evidence: Yes