Where is Ochtelburg?

Where is Ochtelburg located?

Ochtelburg, Lower Saxony, Germany (approx. 53.4131146247°, 7.3755105609°)


Where is Ochtelburg on the map?