Where is Seeboldshausen?

Where is Seeboldshausen located?

Seeboldshausen, Lower Saxony, Germany (approx. 51.8653548604°, 10.0638997332°)


Where is Seeboldshausen on the map?