Where is Paris Descartes University?

Where is Paris Descartes University located?

Paris Descartes University, Paris Descartes University, France (approx. 48.85139°, 2.340555°)


Where is Paris Descartes University on the map?