Rescue mission launched for 1,000 stranded tourists after huge avalanches at skiing resort January 16, 2024 Tourists trapped in a remote skiing area in China are being evacuated after heavy snow caused multiple avalanches. Over 1,000 people have More