Where is Wiesbaden Hauptbahnhof?

Where is Wiesbaden Hauptbahnhof located?

Wiesbaden Hauptbahnhof, Hessen, Germany (approx. 50.07204°, 8.242956°)


Where is Wiesbaden Hauptbahnhof on the map?