Last week, the European Space Agency released some breathtaking images of Mars, like the one above, taken by its Mars Express. Does this blow away anyone else?! It never ceases to amaze me, this gazing at images of other worlds. Amazing.
(Images: ESA)
(Images: ESA)