Petrol rainbows

You might have observed the rainbow colors like those in the picture above when petrol spills over water. Which phenomenon is causing this rainbow effect?

×

Problem Loading...

Note Loading...

Set Loading...