Sharnoff Photos Home Page
Nature Photos
Image 1
Image 2
Certainly a species of Bartsia, possibly B. alpina. Thanks to Charles Newsom for the suggested identification.