This full resolution radar mosaic from NASA Magellan spacecraft shows a 200 kilometer 124 mile segment of a sinuous channel on Venus. http://photojournal.jpl.nasa.gov/catalog/PIA00253