launch platform

C31819 concept

A launch platform is a specialized structure or facility that supports, services, and stabilizes a launch vehicle or spacecraft prior to and during liftoff.

Observed surface forms (1)

Instances (3)