shnzhxy shnzhxy 29-11-2016 Biology Answered What biome is located in the latitudes just south of North Pole