Where is Hauptbahnhof Bremen?

Where is Hauptbahnhof Bremen located?

Hauptbahnhof Bremen, Hauptbahnhof Bremen, Germany (approx. 53.08319°, 8.81358°)


Where is Hauptbahnhof Bremen on the map?