Cosmic Tribune

Home away from home

Home away from home

[CLICK ON IMAGE FOR HIGH RESOLUTION, STS-132 Crew, Expedition 23 Crew, NASA] The International Space Station is the largest object ever constructed by humans in space. The station perimeter extends over roughly the area of a football field, although only a small fraction of this is composed of modules habitable by humans. The station is […]