View of Gourdon, a small medieval village in Provence, France. Gourdon is listed under the most beautiful villages of France