Space Station Processing Facility (SSPF)
Starboard 6 Truss Segment Kennedy Space Center, FL
December 18, 2008
Satellite image of this location Use left mouse button to move Use right mouse button, mouse wheel or Ctrl/Shift keys to zoom.