The 'Grand Louvre', Paris Modernity. History. Mirror. The biggest (and greatest) museum in the world Where modernity and history merges.