Najac, forteresse entre ciel et terre