1,000 tourists trapped in remote Chinese village due to avalanches.
Around 1,000 tourists are currently stranded in a remote holiday village in China’s northwestern Xinjiang region due to avalanches, according…
1 min read
Around 1,000 tourists are currently stranded in a remote holiday village in China’s northwestern Xinjiang region due to avalanches, according…