Where is Le Senat?

Where is Le Senat located?

Le Senat, Île-de-France, France (approx. 48.84907°, 2.3397°)


Where is Le Senat on the map?