Sarlat, un pueblo medieval en Francia