Stock Photo: Meander of Seine river and Galliard Castle, Château_Gaillard, Les Andelys, Seine valley, Normandy, France, Europe