Pad
Landing site of Apollo 17’s lunar module Challenger on 11 December 1972.
No upcoming launches found.
Data provided by The Space Devs - Launch Library 2.