Where is La Mulatière?

Where is La Mulatière located?

La Mulatière, La Mulatière, France (approx. 45.729218°, 4.8096046°)


Where is La Mulatière on the map?