An almost 180-degree panorama of the Launch Complex 39 press site at Kennedy Space Center.
SCROLL RIGHT TO SEE MORE OF THE IMAGE. RETURN TO PAGE.
All contents copyright Lunar Cabin