Where is Villejuif–Léo Lagrange Station located?
Villejuif–Léo Lagrange Station, Villejuif–Léo Lagrange Station, France (approx. 48.80377°, 2.363927°)
Villejuif–Léo Lagrange Station, Villejuif–Léo Lagrange Station, France (approx. 48.80377°, 2.363927°)