This is Domme, a fortified medieval town (also known as a "bastide") in the Dordogne. Founded as a stronghold in 1281, it is now home to just over 1,000 people.