This was a life size mock up of the space station. The astronauts train here before they go up.
Check out more pictures
Homepage