The purple, lavender, and white flowers are Japanese Iris. They are planted directly in the stream bed.