The habitats where water-purslane~(Lythrum portula) grows:

Gateways and tracks
Pond ditch and canal