Live Updates: 2016 Tour de France, Stage 11, Carcassonne to Montpellier, 164km

The 2016 Tour de France offers up a short, relatively flat and expectedly fast 164-kilometer stage from the beautiful medieval fortress city of Carcassonne to Montpellier on France’s Mediterranean coast.

CLICK HERE for Live up-to-the-minute Coverage of the 11th Stage of the 2016 Tour.
1_carcassonne_aerial_2016 (1)