View from the Arlempdes castle in Haute Loire (France)the river is The Loire