Radar image of the northern hemisphere of Venus, taken by the Magellan spacecraft. Radar is necessary to see through Venus’ perpetual cloud cover. Image Credit: NASA/JPL
The continued exploration of the planets and moons in our Solar System have revealed many strange things, including that Earth is not the only place with oceans […]