The LouvreThe Louvre or Louvre Museum is one of the world's largest museums and is both a historic monument and key landmark in Paris. There are around 35,000 pieces displayed throughout the 652,000 square feet (60,600 sq m). It is the world's most visited museum. Originally built as a palace and fortress.