FRANCE 24 takes you behind the scenes of the Louvre in Paris, the largest and most mythic of all art museums. Some 38,000 works of art are displayed to the public, but the museum's archives and vaults house eleven times more. We take you to meet some of the highly skilled people who work in the store room. Some have the delicate mission of restoring the precious exhibits, while others are tasked with moving the priceless sculptures.