Where is Neauphle-le-Château?

Where is Neauphle-le-Château located?

Neauphle-le-Château, Neauphle-le-Château, France (approx. 48.8111045°, 1.9038201°)


Where is Neauphle-le-Château on the map?