I was amazed at this sight, as I was several metro stops away from the centre of the city.
Here you can see the Champs Elysées leading up to the Arc de Triomphe. For those familiar with London, it shows how small our Marble Arch is!
The River Seine is out of sight here, but between me and the Champs Elysées.