Where is La Valbonne Station?

Where is La Valbonne Station located?

La Valbonne Station, La Valbonne Station, France (approx. 45.84917°, 5.125°)


Where is La Valbonne Station on the map?