Longest Lasting Rainbow
A rainbow in Taiwan claimed a new world record! The rainbow was observed in Taipei for 8 hours and 58 minutes. The previous record for longest rainbow was six hours. Rainbows are made when sunlight shines through raindrops. The raindrop becomes a tiny prism, which splits the white light into colors.