×

Tourists stranded by avalanches in China’s Xinjiang lifted to safety by helicopter

By Thomson Reuters Jan 14, 2024 | 10:25 PM