Future Node on ISS?
Space Station Processing Facility
Kennedy Space Center. FL

November 10, 2010

Satellite image of this location

Use left mouse button to move
Use right mouse button, mouse wheel or Ctrl/Shift keys to zoom.