Where is Schwafferden?

Where is Schwafferden located?

Schwafferden, Lower Saxony, Germany (approx. 52.7374641783°, 8.8204109285°)


Where is Schwafferden on the map?