Where is Ildehausen?

Where is Ildehausen located?

Ildehausen, Lower Saxony, Germany (approx. 51.8513254689°, 10.1321283704°)


Where is Ildehausen on the map?