My wife and I were wondering if it was some type of orchid. The flower on Epipactis helleborine looks alot taller than the one we have but the leaves and stem look close. The plant we have is about 18 inches tall. We will wait until it flowers and then repost it!