Snowmobiler Killed in an Avalanche in British Columbia, Canada A snowmobiler riding in the Forster Creek area in southeast British Columbia, Canada, was caught in an avalanche and killed on Sunday, the Royal Canadian Mounted Police (RCMP) confirmed.ย According to an Avalanche Canada incident report, when the slide came down, the victim was one of three snowmobilers riding in the Forster Creek area below Thunderwater Lake, about 56 miles (90 […] Avalanche Gregg Frantz | February 26, 2025 0 Comments