Enceladus

May 3, 2012

+ Full Res

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.

ENLARGE