Where is Wölmarshausen?

Where is Wölmarshausen located?

Wölmarshausen, Lower Saxony, Germany (approx. 51.4891485994°, 10.0869751561°)


Where is Wölmarshausen on the map?