Let's take a trip to Paris, France....
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. The Louvre offers a tour through its Egyptian antiquities department and the recently restored Galerie d'Apollon, and Madrid's Museo Nacional Thyssen-Bornemisza, which has its Rembrandt and Portraiture in Amsterdam, 1590-1670 exhibit on virtual view.