Pinguicula alpina
Rhone glacier, Switzerland; 2 July 2008.