Introduction to the Shenzhou Babel Tower: The Shenzhou Babel Tower is a dedicated launcher for manned spaceflight. It is here that Chinese astronauts begin their journey into space. The transmitting tower is pink-green in color and has a steel frame structure. The tower is equipped with a fixed platform and a liftable working platform for scientific and technical personnel to conduct final testing and inspection of the spacecraft and rocket.