The Surface of Venus. Radar imagery from the Magellan space probe gives us a view of the planet's surface.