France has a population of over 2.2 million people and covers an area of over 17 million square kilometers. The capital and largest city of France is Paris, which is home to famous landmarks like the Eiffel Tower and Disneyland Paris. Another major city is Strasbourg, where the Church of Old Saint Peter is located.