Medieval village of Loubressac, Lot, France in evening light, one of the listed Most Beautiful Villages of France