
Museum · France · Still standing
Louvre Museum
The Louvre is France's national art museum housed in the historic Louvre Palace on the Right Bank of the Seine in Paris. Originally a medieval fortress and later a royal palace, it became a public museum in 1793 and now contains vast collections across multiple departments, including world-famous works such as the Mona Lisa and the Venus de Milo.
First raised
1793
Its prime
2025
Today
Still standing
As it stood in 2025
The shape it held in its prime.
A vast stone palace enclosing a broad paved courtyard, dominated at the center by a large glass-and-metal pyramid and three smaller glass pyramids; the surrounding 17th–19th century limestone wings have long colonnaded arcades, ornate pediments, mansard roofs and sculpted façades, all warmly lit at night, with the Tuileries Gardens opening off one side and an equestrian statue near the courtyard edge.
Step inside
10 places to explore in 2025.
The record describes 10 distinct spots at Louvre Museum — including 6 interiors: hall napoléon — under the pyramid, carrousel du louvre — underground mall and access, grande galerie and more. Create your own photoreal reconstruction and walk through every one — more scenes means more photos, more angles and more of the immersive experience.
Create History
Recreate Louvre Museum with AI to explore it.
The artist rebuilds it as it stood in 2025 — a photoreal walk that belongs to you alone. Pay with coins, no subscription needed.
Recreate Museum to Explore →Nearby





