[Beardtongues and Penstemons: The Genus Penstemon West of the Cascade Mountains of Oregon and Washington]
Cliff Beardtongue, Cliff Penstemon, Rock Penstemon
Penstemon rupicola
Cliff Beardtongue, Cliff Penstemon, Rock Penstemon: Penstemon rupicola (Synonym: Penstemon newberryi var. rupicola)

This photo shows rock penstemon as photographed on rock outcrops atop King Mt. in the King Mountain Rock Garden ACEC.........June 25, 2005.
- 
These 2 photos show rock penstemons growing in cracks on near vertical rock faces atop King Mt. in the King Mountain Rock Garden ACEC.........June 25, 2005.
- 
Rock penstemons blooming at the King Mountain Rock Garden ACEC in northeastern Josephine County, OR........June 11, 2017.

What appears to be a rock penstemon still in bloom along the Pacific Crest Trail #2000 at a saddle above Echo Lake, about one-third of a mile east of Bee Camp, Klamath National Forest.......July 14, 2020. The flowers are not as bright pink as those I'm used to seeing on this species, so there's a possibility this could be Penstemon newberryi. I've called them rock penstemons due to the blue-gray-green leaves.
Paul Slichter