Space Exploration

340KM above your head, the first human dwelling beyond Earth's surface has just been completed. Last week, a space shuttle launched on May 14 added the final building block to the $125 billion International Space Station.
Jun 8, 2010   Building Design