Is this Circaea alpina? I can't really see the flowers so well from the picture that I took, but the leaves look like Enchanter's Nightshade...