Location: Hanover, Germany