Teufelsburg - Credit: Wikimedia Commons
The Teufelsburg is a castle ruin in Felsberg in the community of Überherrn, Saarland, Germany. The historical name of the castle is Neu-Felsberg. Read more on Wikipedia
Source: en.wikipedia.org