Where is Congress Center Hamburg?

Where is Congress Center Hamburg located?

Congress Center Hamburg, Congress Center Hamburg, Germany (approx. 53.5616°, 9.9864°)


Where is Congress Center Hamburg on the map?