These are called Iridescent Clouds- known as "fire rainbows" or "rainbow clouds"
This is a diffraction phenomenon caused by small water droplets or ice crystals individually scattering light.
Pic - Elaine Joseph


 

Comments