People clear snow on the road in Kuitun City, northwest China's Xinjiang Uygur Autonomous Region, Feb. 23, 2010. [Xinhua/Long Haibo]
Go to Forum >>0 Comments