The Louvre (French: Musée du Louvre) is located on the north bank of the Seine in the center of Paris, France, and is the first of the world’s four major museums. Built in 1204, it was originally a French palace, lived in 50 French kings and queens, is one of the most precious buildings of the French Renaissance, famous for a rich collection of classical paintings and sculptures.