New images obtained on May 16, 2016, by NASA's Hubble Space Telescope confirm the presence of a dark vortex in the atmosphere of Neptune. This full visible-light image shows...
Showing posts with label spot. Show all posts
Showing posts with label spot. Show all posts