Jewelweed Otherwise known as Impatiens capensis or Touch Me Not. Found along the banks of South Mills River in Pisgah Forest, NC. - nc-hiker