The French capital of Paris is one of the world's finest cities. Standing on the river Seine, in northern France, the city is home to 2.1 million people. Every year 45 million tourists flock to the French captial to see world-famous landmarks such as the Eiffel Tower, the Avenue des Champs-Élysées, the Arc de Triomphe, the cathedral Notre Dame de Paris and the Musée du Louvre.