Where is Sieboldshausen?

Where is Sieboldshausen located?

Sieboldshausen, Lower Saxony, Germany (approx. 51.4709473936°, 9.8894239789°)


Where is Sieboldshausen on the map?