Chateau de Chenonceau is a french castle spanning the River Cher near Chenonceaux village, Loire valley in France