Picture shows natural landscape of Altay Prefecture, Northwest China's Xinjiang Uygur Autonomous Region. Photo: VCGThe breathtaking landscapes of Altay in...
Picture shows natural landscape of Altay Prefecture, Northwest China's Xinjiang Uygur Autonomous Region. Photo: VCGThe breathtaking landscapes of Altay in...