Bruce Murray Space Image LibraryVenera 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