Question: Are both stations, Wiesbaden Hauptbahnhof and St George'S Street Railway Station, located in the same country?
Sentence (from "Wiesbaden Hauptbahnhof"): It is a terminal station at the southern edge of the city centre and is used by more than 40,000 travelers each day, so it is the second largest station in Hesse after Frankfurt Hauptbahnhof.
Relevant evidence: No