Where is Les Grands Pins?

Where is Les Grands Pins located?

Les Grands Pins, Rhone-Alpes, France (approx. 45.68299°, 4.640647°)


Where is Les Grands Pins on the map?