This picture shows the Shenzhou-9 manned spacecraft, Long March-2F rocket, and escape tower that will be transferred to the launch pad at the Jiuquan Satellite Launch Center, Gansu province June 9, 2012. China will launch its Shenzhou-9 manned spacecraft sometime in mid-June to perform the country’s first manned space docking mission with the orbiting Tiangong-1 space lab according to the Xinhua News Agency.