tall white flowers next to stream

tall white flowers next to stream

Observation - tall white flowers next to stream - UK and Ireland. Description: