Meaning: The rainbows were beautiful and made people feel happy.
Choice of Words: The word "shimmered" is used to describe the way the rainbows appeared to shine and sparkle. "Drops of joy" is a metaphor that compares the raindrops to something that brings happiness and delight.