Today’s Space Pictures
April 13, 2006
I loved this photo of a "happy face" crater on Mars. This press release contains more photos and technical info on the crater.
My other favorite space picture of the day:
This composite image was taken from the Venus Express, which arrived at its initial destination near Venus on the 11th.