A tourist runs at the foot of the snow-capped Qilian Mountain in Qilian County, northwest China's Qinghai Province, Oct. 4, 2011. [Xinhua/Hou Deqiang]
Go to Forum >>0 Comment(s)