A look at Le Louvre, the world's largest art museum, located in Paris, and the home of Leonardo da Vinci's celebrated portrait, the Mona Lisa.