Through the combined power of two NASA space telescopes, the clouds hanging high in an alien atmosphere have been mapped for the first time. Continue reading