Venus Planet
Venus Planet
Venus Planet
Venus Planet

Venus Planet

A stunning global radar view of Venus (without the clouds), assembled in 1994 from imagery taken by NASA's Magellan spacecraft.

CREDIT: NASA