I have no idea why or how, but the Tour de France is actually starting in Leeds this year, spending three days in England before ending in London and moving across the channel to France. What, did they run out of roads in France? This is puzzling. I'm just going to roll with it.
Possible transit strikes on the franco shores aside, what could go wrong?
Here are some more pictures I dug up from the Parisienne de Photographie website. I can not stop. Enjoy!