Where is Cachan?

Where is Cachan located?

Cachan, Cachan, France (approx. 48.79632°, 2.33661°)


Where is Cachan on the map?