Serre Chevalier location on the France map

Description:
This map shows where Serre Chevalier is located on the France Map.