Where is Les Chenes?

Where is Les Chenes located?

Les Chenes, Les Chenes (Station), France (approx. 47.81856°, 7.540005°)


Where is Les Chenes on the map?