Well the title of this post pretty much says it all. Livestreaming Freeride World Tour competitions in European or North-American ski resorts is a pretty daunting task already. But when the competition is set to happen in Alaska’s backcountry it’s yet another league. The clip belows summarizes the setup and the team behind the live TV production …