Rainbows represent great happiness and opportunity.