Enceladus (Raw Image)

Enceladus
May 3, 2012
Language
  • english

N00186309.jpg was taken on May 02, 2012 and received on Earth May 02, 2012. The camera was pointing toward ENCELADUS at approximately 116,257 kilometers away.