France is located in western Europe, stretching from the Mediterranean Sea to the North Sea. It has a population of over 64 million people and a strong economy as a member of the G7 and producer of agriculture and technology. France has a republic government established after a major revolution in the late 18th century overthrew the monarchy. The country has diverse climate and culture regions known for bread, wine, food, and landmarks like the Eiffel Tower and Mona Lisa.