The Pompidou Center in Paris, France, features a large glass and steel structure with a red and white striped walkway, a large screen displaying "Pompidou Center" in French, and people walking around the plaza.