Neptune and its Moon Triton Science Space Most Beautiful Picture February 5, 2018 Spread the love Neptune and its Moon Triton, Voyager 2, 1989. Photo: NASA Spread the love