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.