Browsing Category

News

Avalanches strand 1,000 tourists in Xinjiang

In a remote village in China’s Xinjiang region, around 1,000 tourists are stranded following a series of avalanches that have blocked access routes. The incident, which occurred in Hemu Village, a…