Neptune’s Disappearing Clouds Linked to the Solar Cycle November 17, 2023 rebecca Future Space Exploration Future Space Recent observations from the Hubble Space Telescope show that Neptune’s clouds are almost completely disappearing! Credit NASA Goddard