The avalanches have blocked roads, stranding both tourists and residents in a village in Altay prefecture in the Xinjiang region, close to China’s border with Mongolia, Russia and Kazakhstan
The avalanches have blocked roads, stranding both tourists and residents in a village in Altay prefecture in the Xinjiang region, close to China’s border with Mongolia, Russia and Kazakhstan