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?
Gif-sur-Yvette Station - Eiffel Tower
{"latitude":48.698177,"longitude":2.1364944,"title":"Gif-sur-Yvette Station"}