France is now focused on the 10th stage of the 2026 Tour de France, a 166.6 km mountain route from Aurillac to Le Lioran in the Cantal, running on Bastille Day.
HypeNows