Virtual Tourism > The Louvre Virtual Time Travel

Click on the red tag on the map and press play to view video.

The Louvre Museum (Musée du Louvre), in Paris, France, is the largest, and arguably the most famous, museum in the world — it received a record 7.3 million visitors in 2005.[1] The building, a former royal palace, lies in the centre of Paris, between the Seine river and the Rue de Rivoli. Its central courtyard, now occupied by the Louvre Pyramid, lies in the axis of the Champs-Élysées, and thus forms the nucleus from which the Axe historique springs. Part of the royal Palace of the Louvre was first opened to the public as a museum on November 8, 1793, during the French Revolution.

The Louvre is located at 36, Quai du Louvre, 75001 Paris, France.

This article is licensed under the GNU Free Documentation License.

Created with the superb Donkey Magic