Stock Photo: Wasserschloss Myllendonck, moated castle Myllendonck, Moenchengladbach, Lower Rhine region, North Rhine_Westphalia, Germany, Europe