China's Long March-8 Y1 rocket was set up for launch at the Wenchang Spacecraft Launch Site in south China's Hainan Province on Wednesday, according to the China National Space Administration. The rocket will be filled with propellant and is expected to be launched in late December.