Where is Teddinghausen?

Where is Teddinghausen located?

Teddinghausen, Lower Saxony, Germany (approx. 52.9630455573°, 9.0193746849°)


Where is Teddinghausen on the map?