This rainbow lasted for about 25 minutes. I have never seen a rainbow last this long. I wish I had a little more light, that the clouds behind the rainbow were a little darker, and I had a wider lens.