Where is Centre Georges Pompidou?

Where is Centre Georges Pompidou located?

Centre Georges Pompidou, Centre Georges Pompidou (Station), France (approx. 48.859848°, 2.3525956°)


Where is Centre Georges Pompidou on the map?