Question: Are both stations, Wiesbaden Hauptbahnhof and St George'S Street Railway Station, located in the same country?
Sentence (from "Wiesbaden Hauptbahnhof"): Wiesbaden Hauptbahnhof is a railway station for the city of Wiesbaden, the state capital of the German state of Hesse.
Relevant evidence: Yes