Map of the location: Hamburg, Germany