More than 20,000 new images of the planet Mars taken by NASA’s Mars Global Surveyor spacecraft are now available in a web-based photo album — the single largest one-time release of images for any planet in the history of solar system exploration. The ‘picture postcard’ scenes in the new images reveal the Red Planet, often said to be the most Earth-like planet, as an alien, bizarre and puzzling world.