Posts: 3438 From: Netherlands Registered: Nov 2001
posted 07-11-2020 03:09 AM
Shortly after landing of Space Shuttle Endeavour at the Kennedy Space Center on December 13, 1993, the tired but triumphant STS-61 Hubble repair crewmembers pose inside the Crew Transfer Vehicle, which will take them back to the crew quarters in the Operations and Checkout Building.
Rolf Member
Posts: 64 From: Netherlands Registered: May 2007
posted 07-11-2020 04:15 AM
Awesome. I had never seen such a picture of the interior of the Crew Transfer Vehicle.
David C Member
Posts: 1110 From: Lausanne Registered: Apr 2012
posted 07-11-2020 03:44 PM
Never seen that. Great shot. Thanks.
GoesTo11 Member
Posts: 1324 From: Denver, CO Registered: Jun 2004
posted 07-11-2020 04:47 PM
Triumphant, indeed.
The crew of one of the greatest missions ever flown.