I am aware of many anomalies that have been spotted by the satellites, and the rover craft images. This image is just different. It appears to be a real source of artificially produced light. We all know what conclusion this kind of evidence could lead some people. Folks like Arthur C Clark were convinced with only satellite images.....hhhhhmmmmmm. Take a look see.
http://www.ufosightingsdaily.com/201...s-surface.html