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