Himalayan Balsam?

Himalayan Balsam?

Observation - Himalayan Balsam? - Global. Description: