Proof it's the Sickingen castle.

Continue>>