Life The Speck May 14, 20102CommentsAnother reason not to sweat the small stuff.Below is a photo of earth taken from the surface of Mars. They even had to use a pixilated image to show us just how tiny we are. To me, this