Classée aux Monuments Historiques, l'église Saint-Martial de Rieupeyroux, dans l'Aveyron, se dresse fièrement, massive, en bas du bourg. Reconstruite au XIIIe siècle et fortifiée au milieu du XIVe, elle englobe des colonnes et des chapiteaux d'un premier bâtiment de style roman primitif.
À l'extérieur, il est possible d'admirer un couloir de circulation défensif qui repose sur une couronne de mâchicoulis composés d'arcs bandés entre les contreforts.