Where is Hermannsburg?

Where is Hermannsburg located?

Hermannsburg, Niedersachsen, Germany (approx. 52.831696°, 10.086811°)


Where is Hermannsburg on the map?