Himalayan Balsam – Lat. Impatiens glandulifera – Swe. Jättebalsamin
Other English names I found for it:
Indian Balsam, Kiss-me-on-the-mountain… or Policeman’s helmet!
I guess whoever came up with the last one wasn’t really the romantic type… ;)
Although, as I write that down, I’m suddenly reminded of a Jeeves & Wooster novel by P.G. Wodehouse, in which the heroine wanted her fiancé to prove his love for her by stealing a policeman’s helmet…! (With no end of complications, of course.)