A full rainbow appears over one of Maine's most recognizable landmarks, Portland Head Light in Cape Elizabeth.