Where is La Timone?

Where is La Timone located?

La Timone, La Timone (Station), France (approx. 43.291122°, 5.4004836°)


Where is La Timone on the map?