France Answer 4
Beaubourg Museum
Clues
Located in Paris
Modern art museum with striking inside-out architecture