Cahors
Photo Credit: Rene Peyre