touch-me-not or jewelweed under the amicalola stairs
(Impatiens capensis)