NASA rover clicks stunning selfie on Mars