Himalayan Balsam?

Himalayan Balsam?

Observation - Himalayan Balsam? . Description: