Question: Are both stations, EDSA railway station and Letter railway station, located in the same country?
Sentence (from "Letter railway station"): Letter is a railway station located in Letter, Germany.
Relevant evidence: Yes