A Long March-4B rocket carrying two Shijian-6 research satellites for space environment investigation blasts off from the launch pad at the Taiyuan Satellite Launch Center, north China's Shanxi Province, on Oct. 25, 2008.[Xinhua]