Where is Cité internationale des arts?

Where is Cité internationale des arts located?

Cité internationale des arts, Cité internationale des arts, France (approx. 48.854°, 2.357°)


Where is Cité internationale des arts on the map?