Where is Palaiseau?

Where is Palaiseau located?

Palaiseau, Palaiseau (Station), France (approx. 48.716866°, 2.2455842°)


Where is Palaiseau on the map?