In this handout image provided by the European Space Agency 2007, Mars is s - The Independent