Where is Duddenhausen?

Where is Duddenhausen located?

Duddenhausen, Lower Saxony, Germany (approx. 52.7930198101°, 9.0884798413°)


Where is Duddenhausen on the map?