This was taken on a Danube tour this summer. The location is about four hours cruising above the town of Melk in Austria