This is a rare phenomenon called iridescent clouds. It occurs in the clouds with ...
volcanic dusts
sulphuric acid
detergent vapors
small droplets or ice crystals
The effect is similar to irisation. Iridescent clouds are a diffraction phenomenon caused by small water droplets or small ice crystals individually scattering light. Larger ice crystals do not produce iridescence, but can cause halos, a different phenomenon.
reach: rather globalatmospherecloudsillusionsnatureoptical illusionsopticssky
Answers by country
volcanic dusts
sulphuric acid
detergent vapors
small droplets or ice crystals
answers
Norway
16
Luxembourg
12
Canada
29
Germany
79
Australia
46
Greece
23
Singapore
22
Czech Republic
16
South Africa
10
the United States
278
the United Kingdom
168
Poland
22612
the Netherlands
18
the United Arab Emirates
10
Republic of Ireland
24
India
203
the Philippines
24
Egypt
10
Peru
10