Two giant trees reach for the open sky above the fog lining Canada's west coast.