Photos: Long March 7 Rocket rolls out for Debut Mission
China’s Long March 7 rocket is seen traveling atop its Mobile Launch Platform from its assembly facility to Launch Complex 2 at the new Wenchang Satellite Launch Center that will have its grand opening in June 2016 when Long March 7 lifts off for the first time.
All Photos Xinhua & via 9ifly.cn