Where is Centre Georges Pompidou?

Where is Centre Georges Pompidou located?

Centre Georges Pompidou, Centre Georges Pompidou, France (approx. 48.8606°, 2.35237°)


Where is Centre Georges Pompidou on the map?