River Castle, North Rhine Westphalia, Germany March 4, 2022 maxdonovan River Castle, North Rhine Westphalia, GermanyRiver Castle, North Rhine Westphalia, Germany