Leonrod Castle - Credit: Wikimedia Commons
Leonrod Castle (), also called Lewenrode Castle, is a ruined water castle on a manmade lake in the Bibert valley on the edge of the parish of Leonrod in the market town of Dietenhofen in Ansbach county in the German state of Bavaria. Read more on Wikipedia
Source: en.wikipedia.org