The Louvre holds more than $45.5 billion dollars worth of art and artifacts, and stands at nearly 73,000 square meters of exhibit space making it the world's largest museum.