The Evolving Universe

Smithsonian Institution

Venus

Venus image

Credit: NASA/JPL

View/Download Full Resolution Image

View/Download Poster (PDF)

  • Distance from Earth: 2 to 15 light minutes
  • Size: 12104 km
  • Telescope: Magellan
  • Light: Radar imaging showing elevations under thick atmosphere