Where is Iloverhorn?

Where is Iloverhorn located?

Iloverhorn, Lower Saxony, Germany (approx. 53.3871438148°, 7.4855186826°)


Where is Iloverhorn on the map?