A rescue vehicle runs on the snow-covered No. 217 national highway in Altay, northwest China's Xinjiang Uygur Autonomous Region, Feb. 24, 2011. [Xinhua/Ye Erjiang]
Go to Forum >>0 Comments