People in Isle of Palms, South Carolina got a nice surprise a few days ago when they say a rare fire rainbow in the sky above. Technically these rainbows are referred to as circumhorizontal arcs and they are created by high level cirrus clouds made up of tiny ice crystals.