Photo: Orion 2

A closer view of the Orion spacecraft inside the tower at Cape Canaveral Air Force Station in Florida.