Rocky Mountain Parnassian butterflies (Parnassius smintheus) are high altitude inhabitants. At aprox. 12,500 ft, this one was warming itself in the morning sun.