http://www.freerepublic.com/focus/f-news/1136902/posts?page=342#342 Perhaps LG2 has the original source address if that is what you are looking for.
I didn't think to search for Venus radar. Why is it called radar? Will check it out now. Thanks.
I specified radar pictures because we can't see the surface of Venus with optical equipment. Just a bunch of clouds. :)