Cyclists make their way in strong winds in Yinchuan, Nortwhest China's Ningxia Hui autonomous region Nov 10, 2010. [Xinhua]