Question: Are both Branchton Railway Station and Soria Railway Station located in the same country?
Sentence (from "Soria railway station"): Soria Railway Station is the main railway station of Soria, Spain.
Relevant evidence: Yes