Trail en Haute-Loire : 25 km de panoramas et de villages médiévaux