Anomalies on Triton - Amazing structures found by Voyager 2




Here are amazing structures discovered by Voyager 2 probe on one of the largest satellites of the planet Neptune, Triton.

Link: https://photojournal.jpl.nasa.gov/catalog/PIA00340

Red and green structures on Triton.