Where is Idehörn?

Where is Idehörn located?

Idehörn, Lower Saxony, Germany (approx. 53.1773326366°, 7.5017809868°)


Where is Idehörn on the map?