This beautiful flower was just blooming in the woods. Impatiens capensis, spotted jewel weed.