Epilobium lanceolatum?

Epilobium lanceolatum?

Observation - Epilobium lanceolatum? - Global. Description: