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