It's a true tundra area, the most southerly located in the world.
(It; 's; a true tundra area, the most southerly located in the world) (a true tundra area; most southerly located; L:in the world)
It a true tundra area
's most southerly located
a true tundra area, the most southerly located in the world
L:in the world