Where is Bièvres?

Where is Bièvres located?

Bièvres, Bièvres (Station), France (approx. 48.750874°, 2.2161603°)


Where is Bièvres on the map?