Squirrel and friends step up their game with a private pop-up dropzone deep in the Alps — Massif du Mt Blanc.