Sir Winston Churchill Provincial Park is a gem set in the sparkling waters of Lac La Biche. Alberta’s only park…