Where is Hannover Hauptbahnhof?

Where is Hannover Hauptbahnhof located?

Hannover Hauptbahnhof, Niedersachsen, Germany (approx. 52.37666°, 9.74111°)


Where is Hannover Hauptbahnhof on the map?