Quote:
EricAlain said:
Definitely it is Hotel de Crillon in Paris. Actually the FIA is next door.
Quote:
Porker said:Quote:
Mike S said:
^^ That's a NICE pic, where was it taken?
If I'm not mistaken that's in front of Hôtel de Crillon in Paris, situated on Place de la Concorde.
Maybe an idea for your next trip in Europe