Delicate pink flower photographed on Kass Plateau near Satara in India. Any help on ID would be welcome.