London to Paris Champs Elysees

Champs Élysées

To most people the Champs Elysees is a premium priced shopping street. With a very wide road in the middle of it and evenly spaced trees lining the edges. To anyone with a bike however it is the iconic finish of the Tour de France. Champs

Read more