SLS (Space Launch System) Core Stage
NASA’s SLS (Space Launch System) core stage is the tallest stage NASA has ever built. Towering 212 feet with a diameter of 27.6 feet, it stores cryogenic liquid hydrogen and liquid oxygen and all the systems that will feed the stage’s four RS-25 engines.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed