Where is Ichausen?

Where is Ichausen located?

Ichausen, Lower Saxony, Germany (approx. 53.2666058317°, 7.816798746°)


Where is Ichausen on the map?