Paris, France.
Le Musee National D'Arte Moderne (Museum of Modern Art), also known as The Pompidou Center. What you see is not scaffolding but the actual design of the building.