S space.com Neptune's clouds have vanished, and the sun may be to blame 15 points belter 3 years ago 7 comments