Irridescence

The colors are due to diffraction by tiny droplets of water in recently formed orographic clouds.

> More