Située à une poignée de kilomètres de Figeac, la forteresse médiévale de Capdenac-le-Haut s'étire le long d'un rocher en forme de presqu'île, surplombant de plus de 110 mètres un méandre du Lot. Si le village reste marqué par son passé médiéval, il figure en bonne place parmi les oppida du Quercy, prétendant au titre "d'Uxellodunum", siège de la dernière bataille gauloise menée par César.