Where is Dedenhausen?

Where is Dedenhausen located?

Dedenhausen, Niedersachsen, Germany (approx. 52.43211°, 10.23843°)


Where is Dedenhausen on the map?