Where is La Talaudière?

Where is La Talaudière located?

La Talaudière, La Talaudière, France (approx. 45.480476°, 4.4290257°)


Where is La Talaudière on the map?