Where is Menziesen?

Where is Menziesen located?

Menziesen, Lower Saxony, Germany (approx. 51.4442227731°, 9.7606833095°)


Where is Menziesen on the map?