has anyone been to cham onyx i think its where snowblades were invented maybe its in france?

I hear there are lots of british people who like to take cravesse rescue courses there that cost lots...