Himalayan Balsam?

Himalayan Balsam?

Observation - Himalayan Balsam?. Description: