Share Facebook Twitter LinkedIn Pinterest Email As the Tour de France reaches its climax in Nice, fans continue to line up around the 3,492km track Source link