Where is Houdan?

Where is Houdan located?

Houdan, Houdan (Station), France (approx. 48.796024°, 1.6021345°)


Where is Houdan on the map?