Château de Montsoreau
The Château de Montsoreau, or simply Montsoreau, is a residential castle in Montsoreau, France. It is the only château of the Loire Valley to have been built in the Loire riverbed.