Lunar orbiter set to blast off on Oct.24

China's first lunar satellite blasts off on Oct 24. The satellite, named "Chang'e" after the legendary Chinese goddess, will orbit the moon for a year.