Rainbow over Dovestone Reservoir

Most people get to see a rainbow every now and then, but I can't remember ever seeing a complete one…'both ends'. I wonder what it means?. This was captured at Dovestone Reservoir….it is actually 10 photos all stitched together to create this panorama

Pano_dovestone.jpg