Where is EDF Lab les Renardières?

Where is EDF Lab les Renardières located?

EDF Lab les Renardières, EDF Lab les Renardières, France (approx. 48.374283°, 2.841532°)


Where is EDF Lab les Renardières on the map?