Where is Villiers-Neauphle-Pontchartrain Station located?
Villiers-Neauphle-Pontchartrain Station, Villiers-Neauphle-Pontchartrain Station, France (approx. 48.81556°, 1.87768°)
Villiers-Neauphle-Pontchartrain Station, Villiers-Neauphle-Pontchartrain Station, France (approx. 48.81556°, 1.87768°)