River Castle, North Rhine Westphalia, Germany December 21, 2016UncategorizedGermany, North Rhine Westphalia, River Castleelizabethbrocker River Castle, North Rhine Westphalia, Germany