Pad
Landing site of the successful Soviet lunar sample return mission Luna 20 on 21 February 1972.
No upcoming launches found.
Data provided by The Space Devs - Launch Library 2.