It is one of the most important museums in the world, it is located in Paris, France and it contains pieces such as The Mona Lisa, The Venus de Milo and the Hammurabi Code.
Challenge: This puzzle has not yet been solved in {size} size. Be the first to complete it.