Where is Löwensen?

Where is Löwensen located?

Löwensen, Lower Saxony, Germany (approx. 51.9841824789°, 9.289430172°)


Where is Löwensen on the map?