The mascots Leyangyang, namely happy goat, stir up audiences' emotions on the high-profile publicity of the 2010 Asian Games in Guangzhou, which is on schedule from November 12-27 next year, during the activity of Round Tour of Asian Games in China, at Wuhan, central China's Hubei Province. Nov. 25, 2009. [Xinhua]
|