Step inside →
1981 CE · North America

First Space Shuttle Landing

STS-1 (Space Transportation System-1) was the first orbital spaceflight of NASA's Space Shuttle program. The first orbiter, Columbia, launched on April 12, 1981, and returned on April 14, 1981, 54.

Step into the 360° sceneExplore the whole map
Post on X