Image 2 of 6 ( (The European Space Agency’s Solar Orbiter stands ready for launch on the pad of Space Launch Complex 90 at Cape Canaveral Air Force Station in Florida.
The European Space Agency’s Solar Orbiter stands ready for launch on the pad of Space Launch Complex 80 at Cape Canaveral Air Force Station in Florida.
GIPHY App Key not set. Please check settings