Where is La Verrière?

Where is La Verrière located?

La Verrière, La Verrière (Station), France (approx. 48.755173°, 1.9430571°)


Where is La Verrière on the map?