The 2025-2026 International Ski and Snowboard Federation (FIS) Freeski and Snowboard Big Air World Cup kicked off on Thursday in Zhangjiakou City, north China's Hebei Province, marking the opening of the new season for the prestigious international competition.