The Neptune’s Latest Found Vortex Is Dying Neptune’s spots (vortices) have been firstly found in the late 80s when NASA’s Voyager 2 reached to the big blue… February 17, 2018 · by Jeffrey Olmsted · 0