Where is Le Ray?

Where is Le Ray located?

Le Ray, Le Ray (Station), France (approx. 43.721523°, 7.256448°)


Where is Le Ray on the map?