Stock Photo: The moated castle of Senden, North Rhine-Westphalia, Germany, Europe