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
30
Germany
89
Australia
47
Singapore
22
Greece
24
Czech Republic
16
the United States
291
South Africa
10
the United Kingdom
168
Poland
22724
the United Arab Emirates
10
the Netherlands
19
Republic of Ireland
24
India
206
the Philippines
24
Egypt
10
Peru
10