Bruce Murray Space Image Library

Venera 10's landing site

Venera 10's landing site
Venera 10's landing site Venera 10 landed on October 25, 1975. The terrain at Venera 10's landing site is smooth and platy. Ted Stryk