The Invictus Games Vancouver Whistler 2025 will mark a historic moment as it integrates adaptive winter sports for the first time, including skiing, snowboarding and skeleton events.