Images: Microsoft telescope puts the universe on your desktop
Somewhere near the Martian North Pole is the proposed destination for the Mars Phoenix lander which is scheduled to land May 25, 2008.
This image seemed to jump every few seconds but that happens because it is actually rotating slowly on your screen.





















