Sur la route qui conduit à Aurec-sur-Loire, le viaduc des neuf-ponts longe la Loire. Il témoigne de l'arrivée en 1863 du chemin de fer dans la vallée de Loire. La ligne Saint-Etienne-Le Puy permettait d'alimenter les usines de Haute-Loire en charbon.