Challenges France, Louvre Museum, Paris Stairs under the Pyramid at the Louvre Museum in Paris, France amateur ⋅ (© Maremagnum/Getty Images) Post Views: 610