The Louvre is the world's most visited museum and a cultural landmark in itself. Housed inside a former royal palace, it ...