Where is Taverny?

Where is Taverny located?

Taverny, Taverny (Station), France (approx. 49.024975°, 2.222287°)


Where is Taverny on the map?