Where is Serre Chevalier - Chantemerle?

Where is Serre Chevalier - Chantemerle located?

Serre Chevalier - Chantemerle, Serre Chevalier - Chantemerle, France (approx. 44.93457°, 6.58722°)


Where is Serre Chevalier - Chantemerle on the map?