Disney has a research arm, which teamed up with researchers from UC San Diego and discovered the mystery behind twin rainbow.
To see a lunar rainbow or “moonbow”, the moon must not only be full, it also has to be less than 42 degrees in the sky, within 2 to 3 hours before sunrise, and of course, there must be rain falling exactly opposite the moon at that precise moment.