Canada's national parks offer some of the most varied landscapes on earth - towering snowy peaks in the Rockies, misty coastal rainforests on Vancouver Island, and the vast tundra of the Arctic. And ...