
A machine makes artificial snow at the Honghe Valley International Ski Resort in Heihe, Northeast China's Heilongjiang Province, on November 9, 2026. Various ski resorts in China are intensifying artificial snowmaking, downhill ski trail grooming and equipment checks, preparing for the upcoming ski season. Photo: VCG