Policemen rescue stranded vehicles on the No. 217 national highway in Altay, northwest China's Xinjiang Uygur Autonomous Region, Feb. 24, 2011. [Xinhua]
Go to Forum >>0 Comments