Where is Hamburg Central Station?

Where is Hamburg Central Station located?

Hamburg Central Station, Hamburg Central Station, Germany (approx. 53.552994°, 10.006637°)


Where is Hamburg Central Station on the map?