Behold Jupiter’s Great Red Spot

A Nasa probe returns the most detailed pictures ever of one of the Solar System’s biggest storms.