Your guide to the Giant Red Spot, those large ocean-bearing moons and the conditions which could support life on the planet The largest and oldest planet in the solar has fascinated and enthralled ...