Radar image of the northern hemisphere of the planet Venus, made up of images taken by the Magellan space probe

Radar image of the northern hemisphere of the planet Venus, made up of images taken by the Magellan space probe

NASA/Corbis ©

Radar image of the northern hemisphere of the planet Venus, made up of images taken by the Magellan space probe

Radar image of the northern hemisphere of the planet Venus, made up of images taken by the Magellan space probe

Related Tags