Giant Cyclones at the North Pole of Jupiter Science Space Most Beautiful Picture April 17, 2018 Spread the love Giant Cyclones at the North Pole of Jupiter. Photo (infrared): NASA Spread the love