France Question 8
Name this wonder
Clues
Located in Paris
One of the world's great museums occupies a former train station