Where is Südmenzhausen?

Where is Südmenzhausen located?

Südmenzhausen, Lower Saxony, Germany (approx. 53.3115355862°, 8.3137758255°)


Where is Südmenzhausen on the map?