Where is Place Ampère?

Where is Place Ampère located?

Place Ampère, Place Ampère, France (approx. 45.753166°, 4.828808°)


Where is Place Ampère on the map?