Where is Mayhausen?

Where is Mayhausen located?

Mayhausen, Lower Saxony, Germany (approx. 53.4411722461°, 8.532345613°)


Where is Mayhausen on the map?