where its located the tundra is located in many parts of the north part of the world .