Paris is the capital of France and the country’s largest city. It is situated on the River Seine, in northern France. It has has an estimated population of about 2,200,000. An important settlement for more than two millennia, Paris is today one of the world’s leading business and cultural centres, and its influence in politics, education, entertainment, media, fashion, science and the arts all contribute to its status as one of the world’s major global cities.
In April 2004 Queen Elizabeth of England paid a formal visit to Paris to commemorate the centenary of a peace accord, hence the many public flags and the TV spoof show (last 8 photos)