Where is Meimerhausen?

Where is Meimerhausen located?

Meimerhausen, Lower Saxony, Germany (approx. 51.9474077442°, 9.8701979047°)


Where is Meimerhausen on the map?