Already a subscriber? Log In
In this 173km stage, the peloton takes on a hilly course from Delémont to Yverdon-les-Bains.
Tags: