Mars Curiosity Rover takes an excellent selfie.