The Long March 8 carrier rocket that will carry China's Queqiao II relay satellite into orbit has arrived at the Wenchang Satellite Launch Center in Hainan Province.