Meconopsis punicea Maxim.

in China, Sichuan, Balang Shan, ca.4300m, june 2002 (picture 1)
in China, Gansu, Langmusi, june 2004 (pictures 2 & 3)