Take a walking tour through the Louvre Museum in Paris, France, and discover one of the world's most celebrated art ...