Hannover, Niedersachsen, Germany