landing site

C49522
concept

A landing site is a designated area on a planetary surface or other terrain prepared or selected for the safe arrival, touchdown, and possible departure of spacecraft, aircraft, or other vehicles.

Instances (2)

Instance Via concept surface
Neko Harbour
Prince Philip’s Steps visitor site