How did this weird rainbow formation happen? (pics)

Maybe there are two pots of gold…