While Osoyoos Lake is the warmest lake in Canada, Christina Lake is the warmest tree-lined lake in the country.