Visit of House of Representatives from the Louvre Paris

The Louvre or the Louvre Museum is the world’s largest art museum and an 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 (district or ward).