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