Epilobium lanceolatum?

Epilobium lanceolatum?

Observation - Epilobium lanceolatum?. Description: