France has a population of 66 million people and its capital and largest city is Paris, which has a population of 2.34 million. Some of France's most famous landmarks include the Eiffel Tower, Notre Dame Cathedral, the Louvre museum, and the Champs-Élysées. France borders countries such as the UK, Belgium, Germany, Italy, Spain and Switzerland.