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
Canada
28
Luxembourg
12
Germany
79
Greece
23
Australia
45
Singapore
22
Czech Republic
16
South Africa
10
the United States
276
the United Kingdom
167
Poland
22586
the Netherlands
18
the United Arab Emirates
10
Republic of Ireland
24
India
203
the Philippines
24
Egypt
10
Peru
10