Scarlet flags lines a road into the Jiuguan Satellite Launch Centre where the launch platform can be seen in the desertlands of northwestern China's Gansu province, Saturday 11 October 2003. as China counts down the days to its first first manned space mission.