Reflecting light
No Thumbnail
© Bing Maps
By fin @ 2015-05-14 10:08:27
kjfitz
@ 2015-05-14 13:15:21
Actually that is a lens flare. Reflected light is overwhelming the CCDs in the cameras of the satellite imagery system.