This NASA Magellan radar image mosaic is of part of Venus, centered at 51 degrees south latitude, 21 degrees east longitude. Running from west to east across the center of the image is part of a wide lava channel in the Lada Terra region of Venus.
http://photojournal.jpl.nasa.gov/catalog/PIA00219