Question: Are Stelling House and Neverland Ranch located in the same country?
Sentence (from "Neverland Ranch"): The ranch is located about 5 miles (8 km) north of unincorporated Los Olivos, and about eight miles (13 km) north of the town of Santa Ynez.
Relevant evidence: No