Where is Harmenhausen?

Where is Harmenhausen located?

Harmenhausen, Lower Saxony, Germany (approx. 53.1514927364°, 8.5429859525°)


Where is Harmenhausen on the map?