Where is Schwiderstorf?

Where is Schwiderstorf located?

Schwiderstorf, Lower Saxony, Germany (approx. 53.4229743052°, 9.7978113174°)


Where is Schwiderstorf on the map?