Where is Emmenhausen?

Where is Emmenhausen located?

Emmenhausen, Lower Saxony, Germany (approx. 51.5828633329°, 9.8299611455°)


Where is Emmenhausen on the map?