Giant Storms disappearing on Neptune, Images from Hubble telescope by NASA

The Hubble telescope has captured the giant storms on Neptune for the first time. The storm on Neptune is now disappearing. The space craft NASA’s Voyager 2 has identified the dark storms on the planet’s atmosphere. As atmosphere in Neptune is thick and high effective storms begin and end frequently and it lasts only for […]