Click Here To Visit The SRGC Main Site
Yes, Gerd, this is Impatiens capensis (Jewelweed), which is native throughout North America.