Riders compete on horseback, part of the Aobao Festival, in Fuxin Mongolian autonomous county, Northeast China's Liaoning province on Aug 11, 2010.[Xinhua]