Pinguicula alpina L.

in China, Gansu, Langmusi, june 2004 (picture 1)
in China, Yunnan, Yulong Shan, june 1999 (picture 2)
in Nepal, above Jomson, june 2000 (picture 3),
in Nepal, near Lupra, june 2000 (picture 4)