Venera 11
Landed, but its camera covers did not open.
Body:
Venus
Status:
Mission ended
Agency:
Soviet Union
Position:
14.000° S, 61.000° W
Landed:
25 December 1978
Lander:
Venera 11
Show on the 3D map
·
Landing sites