No living things live permanently at the North Pole of Earth