Stock Photo: Germany. Lindlar, nature reserve Bergisches Land, Rhineland, North Rhine-Westphalia, NRW, D-Lindlar-Eibach, castle ruin Eibach, moated castle, ditch