A bit of open water from the moving pans of spring ice allows for the reflection of clouds to break the pattern.
They may be brief but they are always a miracle to me...rainbows in the spring and summer are always a cause to stop and appreciate.
It happens every spring, yellow pollen from alder and spruce and other trees gathers in the water and can create amazing patterns and colours.