The photo taken on May 25, 2009 shows a scene in the Happy Star production base in Zhengzhou, central China's Henan Province on Monday, May 25, 2009. "Happy Star", the first Chinese science fiction TV series for children, has become popular among Chinese children and won the award of outstanding literary works during the 10th campaign of promoting cultural and ideological progress. [Photo: CRIENGLISH.com] |