Haute Savoie - French Alps

Haute Savoie - French Alps

Observation - Haute Savoie - French Alps. Description: If these leaves are the ones for this pink flower then I've no idea what it is. Any ideas?

If these leaves are the ones for this pink flower then I've no idea what it is. Any ideas?