A young man demonstrates his horse-riding skills at the Sanjiangyuan Horse Race Festival in the Yushu Tibet Autonomous Prefecture, Northwest China's Qinghai Province, July 26, 2007. The five-day festival includes a variety show, horse race, business talks and other activities. (Xinhua) |