The Louvre in Paris, France is the world's largest art museum. It houses over 35,000 works of art, spanning from ancient times to the 21st century.