The International Space Station: Inside and Out [Infographic]
“Begun in 1998 with the launch of the first component from Russia, the construction of the International Space Station (ISS) is the most complex space project ever undertaken. At $100 billion it is in fact the single most expensive object ever built.” Taken from the infographic below:
How China’s First Space Station Will Work [Infographic]
With the future of the International Space Station uncertain, the Chinese have announced their own space station program, instead of joining forces with the other space powers. China's space station will be named "Tiangong" which means "Heavenly Palace" in Mandarin.