It looks like Alchemilla, but not quite like the one I know, more like what I'm seeing for Alchemilla vulgaris.
Thanks, Axel. I noticed that the number of leaflets was surprisingly regular at seven in that photo, and I see that Wikipedia mentions "about seven lanceolate leaflets" for Alchemilla alpina.