Where is Villiers-en-Bière?

Where is Villiers-en-Bière located?

Villiers-en-Bière, Villiers-en-Bière, France (approx. 48.494278°, 2.5991623°)


Where is Villiers-en-Bière on the map?