View of Venus's South Pole
Tuesday, June 7, 2011 - 12:30
in Astronomy & Space
The hemispheric view of Venus, as revealed by more than a decade of radar investigations culminating in the 1990-1994 Magellan mission, is centered on the South Pole.