Eliptic-leaved Beardtongue (Penstemon ellipticus)
Elliptic-leaved beardtongue is widespread in the subalpine habitats througout the northern Rocky Mountains, where it generally grows on open, rocky surfaces. This photo is from Glacier National Park, just east of Logan Pass. July 1997