Himalayan Balsam
Impatiens glandulifera
Info to follow.