The Louvre needs no introduction; it is one of the most famous art museums in the world ... resemblance to the real-life ...