
A Long March 3B rocket blasts off from the Xichang Satellite Launch Center in Southwest China's Sichuan province late Wednesday night, deploying the Tianlian II-04 satellite into orbit. The launch strengthened the nation's space-based tracking and communication capabilities for manned and unmanned missions.