This image shows a comparison between NASA Magellan image right and the highest resolution Earth-based Arecibo radar image of Venus. http://photojournal.jpl.nasa.gov/catalog/PIA00207