Where is Shotwarden?

Where is Shotwarden located?

Shotwarden, Lower Saxony, Germany (approx. 53.6281385584°, 8.5062870979°)


Where is Shotwarden on the map?