RHEINSTEIN CASTLE ON THE MIDDLE RHINE, GERMANY
Source: plus.google.com via Mildred Richards on FeedPuzzle