Alien eyes view the mountains of Mars -- click the image to see more