Jeff explained that the water needs to be still for long periods in order for the rainbows to appear. "Movement by sheet flow, current or wind disturbance would destroy the fragile rainbow film ...