The Louvre Museum


The Louvre, or the Louvre Museum, is the world's largest art museum and a historic monument in Paris, France. A central landmark of the city, it is located on the Right Bank of the Seine in the city's 1st arrondissement.


Size: 5616px × 3744px
Location: The Louvre Museum in Paris, France
Photo credit: © Angelina Fallding / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: arches, architecture, art, bank, building, carvings, chimneys, clouds, fencing, france, gates, glass, kerb, lamp, largest, lead, lightning, louvre, metal, museum, paris, posts, road, rods, rooftops, sculptures, seine, sky, statues, stones, tourists, walk, ways, windows, worlds