This composite view from NASA Voyager 2 shows Neptune on Triton horizon. The foreground in this computer generated view of Triton maria as they would appear from a point approximately 45 km above the surface.
http://photojournal.jpl.nasa.gov/catalog/PIA00344