Photo taken on Oct. 7, 2008 shows a scenic part of Qilian Mountain, in northwest China's Qinghai Province. [Xinhua]