Hannover, Lower Saxony, Germany
Hamelin, Lower Saxony, Germany
Hannover, Niedersachsen, Germany
Hamelin-Pyrmont, Lower Saxony, Germany