Question: Are both stations, Barcelona Sants Railway Station and Vystavochny Tsentr, located in the same country?
Sentence (from "Barcelona Sants railway station"): Barcelona Sants is the main railway station in Barcelona, owned by Adif, the railway infrastructure agency of Spain.
Relevant evidence: Yes