A medieval fortress, the palace of the kings of France,
and a museum for the last two centuries, the architecture
of the Louvre Palace bears witness to more than 800
years of history. The Louvre is the largest musuem in the
world, with approximately 130,000 sq meters of space.