Riders compete during the Tour of Qinghai Lake cycling race, in Huzhu, northwest China's Qinghai Province, July 16, 2010. Tour of Qinhai Lake started on Friday.[Zhang Hongxiang/Xinhua]