Beneath Whistler's majestic peaks, the party is on