Jupiters picture. NASA released the closest-ever images of Jupiter’s Great Red Spot