Location: Hamburg, Germany