France is a sovereign state located in Western Europe with territories around the world. It has a population of 66.6 million people and covers 640,679 square kilometers. The capital and largest city of France is Paris, which is also its main cultural and commercial center. France relies heavily on nuclear power, generating 75% of its electricity from nuclear reactors. Construction of the iconic Eiffel Tower in Paris started in 1887 and was completed by 1889, with its main structural work finished at the end of March that year.