The Louvre Abu Dhabi, the first foreign branch of the Parisian landmark, will house a permanent collection of more than 600 artworks from across the world representing different civilisations and periods in history.