Since then physicists have found it is not reflection, but refraction by the raindrops which causes the rainbows.