A hemispheric view of Venus was created using more than a decade of radar investigations culminating in the 1990-1994 Magellan mission, and is centered on the planet's North Pole. The Magellan spacecraft imaged more than 98 percent of the planet Venus and a mosaic of the Magellan images (most with illumination from the west) forms the image base.
The image in full resolution http://www.nasa.gov/images/content/508439main_PIA00007_full.jpg