Description
This monument is the medieval castle of Montrichard, next to the Loire Valley, in France. The river we can see is called Le Cher, it leads to the royal river, La Loire,...