The Louvre Pyramid
The Musee du Louvre French Museum is known as the Louvre Museum in English, or The Louvre. It is one of the planet's biggest museums, and a noteworthy landmark. A centrally located milestone of Paris, France, it is spotted on the Right Bank of the Seine in the first residential area. Practically 35,000 items from ancient times to the 21st century are displayed over a territory of 60,600 square metres.
Have you been here? Share a tip or a photo with fellow travelers.