A woman cries in happiness on a helicopter at a mine in Nilka County of Kazak Autonomous Prefecture of Ili, northwest China's Xinjiang Uygur Autonomous Region, Feb. 28, 2010. [Xinhua]
Go to Forum >>0 Comments