Where is Gif-sur-Yvette Station?

Where is Gif-sur-Yvette Station located?

Gif-sur-Yvette Station, Gif-sur-Yvette Station, France (approx. 48.698177°, 2.1364944°)


Where is Gif-sur-Yvette Station on the map?