Mars Rover Curiosity Spotted From Space