Where is St Quentin Fallavier?

Where is St Quentin Fallavier located?

St Quentin Fallavier, St Quentin Fallavier, France (approx. 45.63806°, 5.1°)


Where is St Quentin Fallavier on the map?