lightsinthedark.com
Blast from the Past
This photo of Neptune’s largest moon Triton was taken by Voyager 2 on August 24, 1989…nearly 21 years ago! With a resolution of about six miles per pixel it reveals the rugged mountaino…