Louvre Museum - art and archeology museum in Paris, France