Paris is the capital city of France located along the river Seine. It has over 12 million inhabitants, making it one of the largest cities in Europe. Some of Paris's most iconic landmarks include the Eiffel Tower, Notre Dame Cathedral, Sacre Coeur Basilica, and the world-renowned Louvre museum.