frostweed said:It could be Lady's Tresses a type of orchid.
Sorry but Spirathes spiralis....common name Lady's Tresses flowers are in a spiral up the stem and flowers are very different shape/structure from mystery multi stamen flowers.
See clear pic in link. https://en.wikipedia.org/wiki/...