2 of 42
This is an iridescent cloud. For them to form the cloud needs to be thin with similar size microscopic water droplets. Diffraction, a bending of light, makes them shine with random patches or bands or colors, unlike a rainbow that is more uniform. Typically these form near the sun and in this picture the sun is behind the cloud to the left.