A look down Champs Elysses, the most noted street in France