Where is Hamelin Station?

Where is Hamelin Station located?

Hamelin Station, Niedersachsen, Germany (approx. 52.10194°, 9.37583°)


Where is Hamelin Station on the map?