Find the word definition

Wikipedia
Schelenburg

The Schelenburg is a water castle in Schledehausen, municipality of Bissendorf, Lower Saxony.

Built in the Weser Renaissance style, it is one of the oldest castles of the Osnabrücker Land.