Ottenstein

Niedersachsen, Germany