Moyland Castle, Germany.

Moyland Castle, Germany. fiveminutehistory.com/CastlesArchives