A tundra is a region of high latitude almost devoid of trees resulting from the presence of permafrost. Research Tundra