Nice break from the brain-drainers, but an odd landscape. I kept thinking it was an electric wire at a junction, but that doesn't work. Perhaps an ominous rainbow? Perhaps a well-lit tunnel? Oh, I see R66: you're saying it's the sun. I hope we never get that close to the sun!