Yes I agree with Kathi - it is a Habenaria and could be one of the colour variants of H rhodocheila.