Where is Emile Sari?

Where is Emile Sari located?

Emile Sari, Emile Sari, France (approx. 42.704357°, 9.452116°)


Where is Emile Sari on the map?